Package org.jzy3d.plot3d.primitives
Class ConcurrentLineStrip
- java.lang.Object
-
- org.jzy3d.plot3d.primitives.Drawable
-
- org.jzy3d.plot3d.primitives.Wireframeable
-
- org.jzy3d.plot3d.primitives.LineStrip
-
- org.jzy3d.plot3d.primitives.ConcurrentLineStrip
-
- All Implemented Interfaces:
IGLRenderer,ISortableDraw
- Direct Known Subclasses:
ConcurrentLineStripSplitted
public class ConcurrentLineStrip extends LineStrip
-
-
Field Summary
-
Fields inherited from class org.jzy3d.plot3d.primitives.LineStrip
points, showPoints, showSymbols, stipple, stippleFactor, stipplePattern, symbolHandler
-
Fields inherited from class org.jzy3d.plot3d.primitives.Wireframeable
depthFunctionChangeForWireframe, faceDisplayed, materialAmbiantReflection, materialDiffuseReflection, materialEmission, materialShininess, materialSpecularReflection, NO_OVERLAP_DEPTH_RATIO, polygonOffsetFactor, polygonOffsetFillEnable, polygonOffsetUnit, polygonWireframeDepthTrick, reflectLight, wireframeColor, wireframeColorFromPolygonPoints, wireframeDisplayed, wireframeWidth, wireframeWithLineLoop
-
Fields inherited from class org.jzy3d.plot3d.primitives.Drawable
bbox, boundingBoxColor, boundingBoxDisplayed, displayed, hasListeners, legend, legendDisplayed, listeners, spaceTransformer, transform, transformBefore
-
-
Constructor Summary
Constructors Constructor Description ConcurrentLineStrip()ConcurrentLineStrip(int n)ConcurrentLineStrip(List<Coord3d> coords)ConcurrentLineStrip(Point c1, Point c2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(Point point)voidapplyGeometryTransform(Transform transform)voidclear()voiddrawLine(IPainter painter)voiddrawPointsIfEnabled(IPainter painter)PointgetLastPoint()voidupdateBounds()-
Methods inherited from class org.jzy3d.plot3d.primitives.LineStrip
add, add, add, addAll, addAll, addAllPoints, draw, drawPoints, get, getColor, getDistance, getLongestDistance, getPoints, getShortestDistance, getStippleFactor, getStipplePattern, getSymbolHandler, getWidth, isShowPoints, isShowSymbols, isStipple, merge, setColor, setShowPoints, setShowSymbols, setSpaceTransformer, setStipple, setStippleFactor, setStipplePattern, setSymbolHandler, setWidth, setWireframeColor, size, toString
-
Methods inherited from class org.jzy3d.plot3d.primitives.Wireframeable
applyDepthRangeDefault, applyDepthRangeForOverlying, applyDepthRangeForUnderlying, applyMaterial, doDrawBoundsIfDisplayed, getMaterialAmbiantReflection, getMaterialDiffuseReflection, getMaterialEmission, getMaterialShininess, getMaterialSpecularReflection, getPolygonOffsetFactor, getPolygonOffsetUnit, getWireframeColor, getWireframeWidth, isFaceDisplayed, isPolygonOffsetFillEnable, isPolygonWireframeDepthTrick, isReflectLight, isWireframeColorFromPolygonPoints, isWireframeDisplayed, polygonOffsetFillDisable, polygonOffsetFillEnable, polygonOffsetLineDisable, polygonOffsetLineEnable, setFaceDisplayed, setMaterialAmbiantReflection, setMaterialDiffuseReflection, setMaterialEmission, setMaterialShininess, setMaterialSpecularReflection, setPolygonOffsetFactor, setPolygonOffsetFillEnable, setPolygonOffsetUnit, setPolygonWireframeDepthTrick, setReflectLight, setWireframeColorFromPolygonPoints, setWireframeDisplayed, setWireframeWidth
-
Methods inherited from class org.jzy3d.plot3d.primitives.Drawable
addDrawableListener, asWireframeable, dispose, doTransform, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBoundingBoxColor, getBounds, getLegend, getSpaceTransformer, getTransform, getTransformBefore, hasLegend, isBoundingBoxDisplayed, isDisplayed, isLegendDisplayed, removeDrawableListener, setBoundingBoxColor, setBoundingBoxDisplayed, setDisplayed, setLegend, setLegendDisplayed, setTransform, setTransformBefore, toString
-
-
-
-
Method Detail
-
drawPointsIfEnabled
public void drawPointsIfEnabled(IPainter painter)
- Overrides:
drawPointsIfEnabledin classLineStrip
-
applyGeometryTransform
public void applyGeometryTransform(Transform transform)
- Overrides:
applyGeometryTransformin classLineStrip
-
updateBounds
public void updateBounds()
- Overrides:
updateBoundsin classLineStrip
-
getLastPoint
public Point getLastPoint()
- Overrides:
getLastPointin classLineStrip
-
-