Interface ISortableDraw

All Known Implementing Classes:
AbstractDrawableGraph2d, AbstractEnlightable, Arrow, AWTNativeDrawableImage, AWTScatterMultiColor, AWTScatterMultiColorList, BarVBO, BarycenterAnnotation, CameraDistanceAnnotation, CameraPathAnnotation, ColoredWireframePolygon, CompileableComposite, Composite, ConcurrentLineStrip, ConcurrentLineStripSplitted, ConcurrentScatterMultiColor, ConcurrentScatterMultiColorList, ConcurrentScatterPoint, Cone, ContourLevel, CoplanarityManager, CroppableLineStrip, CubeComposite, CubeGLUT, CubeVBO, Cylinder, DefaultDrawableGraph2d, Disk, Drawable, DrawableBoundingBox, DrawableImage, DrawableText, DrawableTextBillboard, DrawableTextCell, DrawableTextTexture, DrawableTextWrapper, DrawableVBO, DrawableVBO2, EmulGLDrawableImage, EnlightableBar, EnlightableDisk, EnlightablePolygon, EnlightableSphere, FlatLine2d, Geometry, HistogramBar, LineStrip, LineStripInterpolated, MonitorScatter, MultiDrawable, NativeDrawableImage, Parallelepiped, ParallelepipedComposite, ParametricDrawable, ParametricDrawable2, PickablePoint, PickablePolygon, PickableSphere, PickableTexture, Point, PointGraph2d, Polygon, PolygonVBO, Quad, Scatter, ScatterMultiColor, ScatterMultiColorList, ScatterPoint, ScatterVBO, SelectableScatter, SelectableSphere, ShaderMeshDrawableVBO, ShaderWaterfallDrawableVBO, Shape, SimplePolygon, Sphere, SphereVBO, Teapot, TesselatedPolygon, Texture3D, TexturedCube, TexturedCylinder, TextureGraph2d, TranslucentQuad, Triangle, TriangleStripVBO, TriangleVBO, Tube, Volume, WaterfallComposite, Wireframeable

public interface ISortableDraw
  • Method Details

    • getDistance

      double getDistance(Camera camera)
    • getShortestDistance

      double getShortestDistance(Camera camera)
    • getLongestDistance

      double getLongestDistance(Camera camera)