/** * Sets the pixel width of the points when drawn. Non anti-aliased point sizes are rounded to the nearest whole * number by opengl. * * @param size * The size to set. */ public void setPointSize(final float size) { getParticleGeometry().setPointSize(size); }
/** * Sets the pixel width of the points when drawn. Non anti-aliased point sizes are rounded to the nearest whole * number by opengl. * * @param size * The size to set. */ public void setPointSize(final float size) { getParticleGeometry().setPointSize(size); }
@Override public Point makeCopy(final boolean shareGeometricData) { final Point pointCopy = (Point) super.makeCopy(shareGeometricData); pointCopy.setAntialiased(_antialiased); pointCopy.setDistanceAttenuationCoefficients(_attenuationCoefficients.get(0), _attenuationCoefficients.get(1), _attenuationCoefficients.get(2)); pointCopy.setMaxPointSize(_maxPointSize); pointCopy.setMinPointSize(_minPointSize); pointCopy.setPointSize(_pointSize); pointCopy.setPointType(_pointType); return pointCopy; }
@Override public Point makeCopy(final boolean shareGeometricData) { final Point pointCopy = (Point) super.makeCopy(shareGeometricData); pointCopy.setAntialiased(_antialiased); pointCopy.setDistanceAttenuationCoefficients(_attenuationCoefficients.get(0), _attenuationCoefficients.get(1), _attenuationCoefficients.get(2)); pointCopy.setMaxPointSize(_maxPointSize); pointCopy.setMinPointSize(_minPointSize); pointCopy.setPointSize(_pointSize); pointCopy.setPointType(_pointType); return pointCopy; }
public LineEntry(final int maxSamples, final StatType type) { this.maxSamples = maxSamples; point = new Point("p", BufferUtils.createVector3Buffer(maxSamples), null, null, null); point.getSceneHints().setRenderBucketType(RenderBucketType.OrthoOrder); point.setDefaultColor(getColorConfig(type, ConfigKeys.PointColor.name(), new ColorRGBA(ColorRGBA.WHITE))); point.setPointSize(getIntConfig(type, ConfigKeys.PointSize.name(), 5)); point.setAntialiased(getBooleanConfig(type, ConfigKeys.Antialias.name(), true)); if (!getBooleanConfig(type, ConfigKeys.ShowPoints.name(), false)) { point.getSceneHints().setCullHint(CullHint.Always); } line = new Line("l", BufferUtils.createVector3Buffer(maxSamples), null, null, null); line.getSceneHints().setRenderBucketType(RenderBucketType.OrthoOrder); line.getMeshData().setIndexMode(IndexMode.LineStrip); line.setDefaultColor(getColorConfig(type, ConfigKeys.Color.name(), new ColorRGBA(ColorRGBA.LIGHT_GRAY))); line.setLineWidth(getIntConfig(type, ConfigKeys.Width.name(), 3)); line.setAntialiased(getBooleanConfig(type, ConfigKeys.Antialias.name(), true)); if (!getBooleanConfig(type, ConfigKeys.ShowLines.name(), true)) { line.getSceneHints().setCullHint(CullHint.Always); } } }
public LineEntry(final int maxSamples, final StatType type) { this.maxSamples = maxSamples; point = new Point("p", BufferUtils.createVector3Buffer(maxSamples), null, null, null); point.getSceneHints().setRenderBucketType(RenderBucketType.Ortho); point.setDefaultColor(getColorConfig(type, ConfigKeys.PointColor.name(), new ColorRGBA(ColorRGBA.WHITE))); point.setPointSize(getIntConfig(type, ConfigKeys.PointSize.name(), 5)); point.setAntialiased(getBooleanConfig(type, ConfigKeys.Antialias.name(), true)); if (!getBooleanConfig(type, ConfigKeys.ShowPoints.name(), false)) { point.getSceneHints().setCullHint(CullHint.Always); } line = new Line("l", BufferUtils.createVector3Buffer(maxSamples), null, null, null); line.getSceneHints().setRenderBucketType(RenderBucketType.Ortho); line.getMeshData().setIndexMode(IndexMode.LineStrip); line.setDefaultColor(getColorConfig(type, ConfigKeys.Color.name(), new ColorRGBA(ColorRGBA.LIGHT_GRAY))); line.setLineWidth(getIntConfig(type, ConfigKeys.Width.name(), 3)); line.setStipplePattern(getShortConfig(type, ConfigKeys.Stipple.name(), (short) 0xFFFF)); line.setAntialiased(getBooleanConfig(type, ConfigKeys.Antialias.name(), true)); if (!getBooleanConfig(type, ConfigKeys.ShowLines.name(), true)) { line.getSceneHints().setCullHint(CullHint.Always); } } }