| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCompositeA Composite gathers several Drawable and provides default methods
 for rendering them all in one call. | 
| class  | AbstractDrawableA  AbstractDrawabledefines objects that may be rendered into an
 OpenGL context provided by aICanvas. | 
| class  | AbstractGeometry | 
| class  | AbstractWireframeableAn  AbstractWireframeableis aAbstractDrawablethat has a wireframe mode for display. | 
| class  | AWTScatterMultiColor | 
| class  | AWTScatterMultiColorListA scatter plot supporting a List | 
| class  | CompileableCompositeA  CompileableCompositeallows storage and subsequent faster execution
 of individual contained instances drawing routines in an OpenGL display list. | 
| class  | ConcurrentLineStrip | 
| class  | ConcurrentLineStripSplitted | 
| class  | ConcurrentScatterMultiColor | 
| class  | ConcurrentScatterMultiColorList | 
| class  | ConcurrentScatterPoint | 
| class  | CroppableLineStrip | 
| class  | Cylinder | 
| class  | Disk | 
| class  | FlatLine2d | 
| class  | HistogramBar | 
| class  | LineStripColor works as follow:
 
 If wireframe color is null (default), uses each point color and performs
 color interpolation
 Otherwise apply a uniform wireframe color. | 
| class  | LineStripInterpolated | 
| class  | ParallelepipedA Parallelepiped is a parallelepiped rectangle that is Drawable 
 and Wireframeable. | 
| class  | ParallelepipedCompositeA composite implementation of a parallelepiped, meaning it can be decomposed
 into distinct primitive for polygon ordering. | 
| class  | PointA Point3d is a storage for a Coord3d and a Color that represents a drawable
 3d point. | 
| class  | PolygonSupports additional settings | 
| class  | Quad | 
| class  | ScatterExperimental 3d object. | 
| class  | ScatterMultiColorA scatter plot supporting a colormap for shading each dot color and alpha. | 
| class  | ScatterMultiColorListA scatter plot supporting a List | 
| class  | ScatterPointExperimental 3d object. | 
| class  | Shape | 
| class  | SimplePolygonA  SimplePolygonmakes the simplest possible GL rendering with
 especially no:
 
 gl.glPolygonMode(GL2.GL_FRONT_AND_BACK, GL2.GL_FILL);
 gl.glEnable(GL2.GL_POLYGON_OFFSET_FILL); | 
| class  | SphereA Sphere allows rendering a sphere. | 
| class  | TesselatedPolygonA polygon made of two triangles with no wireframe on their adjacent side. | 
| class  | TubeA  Tubemay be used to render cylinders or pyramids, according to its
 input parameters. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ContourLevelA  ContourLevelis anAbstractCompositegathering a collection ofLineStrips for a given contour level. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEnlightable | 
| class  | EnlightableBar | 
| class  | EnlightableDisk | 
| class  | EnlightablePolygon | 
| class  | EnlightableSphereA Sphere allows rendering a sphere. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDrawableGraph2d<V,E>An implementation based on  Pickableobjects should register
 mapping between vertex model and vertex representation throughPickSupport.registerPickableObject(IPickable pickable, V v)Registration should be done by overriding setGraphModel. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultDrawableGraph2d<V,E> | 
| class  | PointGraph2d<V,E> | 
| class  | TextureGraph2d<V,E> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AxeTransformableAbstractGeometry | 
| class  | AxeTransformableConcurrentScatterMultiColor | 
| class  | AxeTransformableConcurrentScatterMultiColorList | 
| class  | AxeTransformableConcuurentScatterPoint | 
| class  | AxeTransformableFlatLine2d | 
| class  | AxeTransformableLineStrip | 
| class  | AxeTransformableLineStripInterpolated | 
| class  | AxeTransformablePoint | 
| class  | AxeTransformablePolygon | 
| class  | AxeTransformableQuad | 
| class  | AxeTransformableScatter | 
| class  | AxeTransformableScatterPoint | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ParametricDrawable | 
| class  | ParametricDrawable2 | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Pickable | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PickablePoint | 
| class  | PickablePolygon | 
| class  | PickableSphere | 
| class  | PickableTexture | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SelectableScatterA Scatter that supports an "highlighted status" to change selected point
 color | 
| class  | SelectableSphere | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DrawableTextureA  DrawableTexturecan only mount its texture while the GL2 thread is
 current, so the best is to let draw() automount texture file the first time
 the resource is required. | 
| class  | TexturedCube | 
| class  | TexturedCylinder | 
| class  | TranslucentQuad | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BarVBO | 
| class  | DrawableVBOA  DrawableVBOis able to efficiently draw a large collection of
 geometries. | 
| class  | ScatterVBO | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BarycenterAnnotationDraws the barycenter of an  AbstractGeometryand a line each point and the barycenter. | 
| class  | CameraDistanceAnnotationDraws all point distance to camera eye. | 
| class  | CameraPathAnnotationRecord the camera position at regular interval and draws
 the path based on these point accumulation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DrawableTextWrapperA  DrawableTextWrapperwraps any text rendered by anITextRendererinto anAbstractDrawable, meaning it can be injected in the scene graph, and be transformed. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DrawableTextBillboard | 
| class  | DrawableTextBitmap | 
| class  | DrawableTextTexture | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DrawableTextCell | 
Copyright © 2016. All rights reserved.