Class BarycenterAnnotation
- java.lang.Object
- 
- org.jzy3d.plot3d.primitives.Drawable
- 
- org.jzy3d.plot3d.primitives.Wireframeable
- 
- org.jzy3d.plot3d.primitives.Composite
- 
- org.jzy3d.plot3d.rendering.view.annotation.BarycenterAnnotation
 
 
 
 
- 
- All Implemented Interfaces:
- IMultiColorable,- ISingleColorable,- IGLRenderer,- ISortableDraw
 
 public class BarycenterAnnotation extends Composite Draws the barycenter of anGeometryand a line each point and the barycenter.- Author:
- Martin
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected Geometryannotatedprotected Pointbaryprotected List<LineStrip>lines- 
Fields inherited from class org.jzy3d.plot3d.primitives.Compositecolor, components, detailedToString, mapper, transform
 - 
Fields inherited from class org.jzy3d.plot3d.primitives.WireframeabledepthFunctionChangeForWireframe, 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.Drawablebbox, boundingBoxColor, boundingBoxDisplayed, displayed, hasListeners, legend, legendDisplayed, listeners, spaceTransformer, transformBefore
 
- 
 - 
Constructor SummaryConstructors Constructor Description BarycenterAnnotation(Geometry annotated)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<BarycenterAnnotation>annotate(Composite composite)voiddraw(IPainter painter)Delegate rendering iteratively to all Drawable of this composite.- 
Methods inherited from class org.jzy3d.plot3d.primitives.Compositeadd, add, applyGeometryTransform, canDecompose, clear, get, getBounds, getColor, getColorMapper, getDrawables, getTransform, isDetailedToString, remove, setColor, setColorMapper, setDetailedToString, setDisplayed, setFaceDisplayed, setMaterialAmbiantReflection, setMaterialDiffuseReflection, setMaterialEmission, setMaterialShininess, setMaterialSpecularReflection, setPolygonOffsetFillEnable, setPolygonWireframeDepthTrick, setReflectLight, setSpaceTransformer, setTransform, setTransformBefore, setWireframeColor, setWireframeColorFromPolygonPoints, setWireframeDisplayed, setWireframeWidth, size, toString, toString, updateBounds
 - 
Methods inherited from class org.jzy3d.plot3d.primitives.WireframeableapplyDepthRangeDefault, applyDepthRangeForOverlying, applyDepthRangeForUnderlying, applyMaterial, doDrawBoundsIfDisplayed, getMaterialAmbiantReflection, getMaterialDiffuseReflection, getMaterialEmission, getMaterialShininess, getMaterialSpecularReflection, getPolygonOffsetFactor, getPolygonOffsetUnit, getWireframeColor, getWireframeWidth, isFaceDisplayed, isPolygonOffsetFillEnable, isPolygonWireframeDepthTrick, isReflectLight, isWireframeColorFromPolygonPoints, isWireframeDisplayed, polygonOffsetFillDisable, polygonOffsetFillEnable, polygonOffsetLineDisable, polygonOffsetLineEnable, setPolygonOffsetFactor, setPolygonOffsetUnit
 - 
Methods inherited from class org.jzy3d.plot3d.primitives.DrawableaddDrawableListener, asWireframeable, dispose, doTransform, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBoundingBoxColor, getDistance, getLegend, getLongestDistance, getShortestDistance, getSpaceTransformer, getTransformBefore, hasLegend, isBoundingBoxDisplayed, isDisplayed, isLegendDisplayed, removeDrawableListener, setBoundingBoxColor, setBoundingBoxDisplayed, setLegend, setLegendDisplayed
 
- 
 
- 
- 
- 
Constructor Detail- 
BarycenterAnnotationpublic BarycenterAnnotation(Geometry annotated) 
 
- 
 - 
Method Detail- 
drawpublic void draw(IPainter painter) Description copied from class:CompositeDelegate rendering iteratively to all Drawable of this composite.- Specified by:
- drawin interface- IGLRenderer
- Overrides:
- drawin class- Composite
 
 - 
annotatepublic static List<BarycenterAnnotation> annotate(Composite composite) 
 
- 
 
-