Interface | Description |
---|---|
Dragger3d | |
Dragger3dConstrainer |
Experimental object to allow dragger motions to be constrained in arbitrary
ways as specified by the application.
|
Dragger3dListener | |
DrawTool | |
DrawToolListener | |
HasRenderProps |
An object which maintains render properties for use in directing how it
should be rendered.
|
IsRenderable |
Specifies objects that can be rendered by a Viewer implementing
the
Renderable interface. |
IsSelectable | |
Renderable | |
RenderablePoint | |
Renderer | |
RenderInstances.RenderInstanceConsumer |
Interface to allow simplified iterations through all instance transforms
|
RenderKey |
Used as a key for storing objects for rendering.
|
RenderListener | |
RenderObjectInterface | |
RenderObjectInterface.RenderObjectIdentifier |
Used for uniquely identifying a RenderObject, and checking
validity (can be safely shared)
|
RenderObjectInterface.RenderObjectState |
Stores exposable state of the object, tracking the
current attribute set indices and primitive group indices.
|
RenderObjectInterface.RenderObjectVersion |
Keeps track of versions for detecting changes.
|
RenderObjectInterface.VertexIndexSet |
Class for storing position/normal/color/texture indices for a vertex
|
TextRenderer | |
TextureContent |
Content of Texture Properties (either raw data, or file)
|
Viewer |
A viewer is a component that takes a collection of renderables and
renders them for a given viewpoint and set of lighting conditions.
|
ViewerSelectionFilter |
Used to filter out objects that are rendered when the viewer is in selection
mode.
|
ViewerSelectionListener |
Callback for selection of events with a Viewer
|
Class | Description |
---|---|
BumpMapProps | |
ColorMapProps | |
ConvexPoly2d | |
ConvexPoly2dTest | |
Dragger3dAdapter | |
Dragger3dBase | |
Dragger3dEvent | |
DragToolBase |
Base class for tools that work using mouse-based drag movements.
|
DrawToolBase | |
DrawToolEvent | |
FaceRenderProps | |
FeatureIndexArray |
Container for keep tracking of feature indices, vertices, and offsets
|
FreehandTool | |
GridPlane | |
GridResolution | |
IsRenderableBase | |
Jack3d | |
Light | |
LineEdgeRenderProps | |
LineFaceRenderProps | |
LineRenderProps | |
Material | |
MeshRenderProps | |
MouseRayEvent | |
NormalMapProps | |
PointEdgeRenderProps | |
PointFaceRenderProps | |
PointLineRenderProps | |
PointRenderProps | |
PointTool | |
RenderableBase | |
RenderableUtils |
Provides utility routines for Renderable objects.
|
RendererEvent |
Event class returned whenever the Renderer executes a render operation.
|
RenderInstances |
Object containing information for repetitively drawing instances of
RenderObject s, with
varying transforms:
point, a simple 3 degree-of-freedom translation
frame, a rigid 6 degree-of-freedom transform
affine, a non-rigid 12 degree-of-freedom transform
|
RenderInstances.RenderInstancesIdentifier | |
RenderInstances.RenderInstancesState |
Stores exposable state of the object, tracking the
current primitive group indices.
|
RenderInstances.RenderInstancesVersion |
Keeps track of versions for detecting changes.
|
RenderKeyImpl |
Basic implementation of
RenderKey |
RenderList |
Maintains a list of renderable objects for use by GLViewer.
|
RenderObject |
Object containing information used for rendering, including
attribute data, including positions, and (optionally) normals, colors, and texture coordinates.
vertex data, where each vertex points to a single position, as well as (optionally) a single normal, color, and texture attribute.
primitive data, consisting of zero or more "groups" of points, lines, and triangles.
|
RenderObject.RenderObjectIdentifier |
Used for uniquely identifying a RenderObject, and checking
validity (can be safely shared)
|
RenderObject.RenderObjectState |
Stores exposable state of the object, tracking the
current primitive group indices.
|
RenderObject.RenderObjectVersion |
Keeps track of versions for detecting changes.
|
RenderObjectExamples | |
RenderObjectFactory | |
RenderProps | |
RotatableScaler3d | |
Rotator3d | |
Scaler3d | |
SortedRenderableList |
Set of renderables sorted in ascending order by zOrder.
|
StlRenderer |
"Renders" a scene by writing it to an STL file.
|
TextImageStore |
Stores text characters in an image, potentially to be used by texture maps
for drawing text.
|
TextImageStore.Glyph |
A Glyph, with an associated GlyphVector from which it came.
|
TextImageStore.GlyphLoc | |
TextImageStore.GlyphStore |
Glyph with storage location in backed image
|
TextureContentFile |
Loads image on-demand from a file
|
TextureContentImage | |
TextureContentText |
Wrapper around a
TextImageStore for storing texture content |
TextureMapProps | |
TextureTextRenderer | |
Translator3d | |
Transrotator3d | |
VertexIndexArray | |
ViewerSelectionEvent |
Event returned whenever items are selected inside a Viewer.
|
Enum | Description |
---|---|
Dragger3d.DraggerType | |
Dragger3d.DragMode | |
DrawToolBase.FrameBinding | |
GraphicsInterface |
Describes the graphics interface used to supprt the rendering.
|
GridPlane.AxisLabeling | |
Light.LightSpace | |
Light.LightType | |
Renderer.AxisDrawStyle |
Specifies how coordinate axes should be drawn.
|
Renderer.ColorInterpolation |
Indicates the space in which color interpolation is performed
by this Renderer.
|
Renderer.ColorMixing |
Specifies how vertex coloring or textures are combined with material
coloring
|
Renderer.DrawMode |
Defines various vertex-based primitives
|
Renderer.FaceStyle |
When rendering triangles, specifies which sides are drawn, where
front and back correspond to the sides associated with
counter-clockwise and clockwise vertex ordering, respectively.
|
Renderer.HighlightStyle |
Specifies how highlighting is performed by this renderer.
|
Renderer.LineStyle |
For some drawing primitives, specifies the rendering style for line
segments.
|
Renderer.PointStyle |
For some drawing primitives, specifies the rendering style for points.
|
Renderer.Shading |
Specifies the current shading style.
|
RenderInstances.InstanceTransformType | |
RenderProps.Props | |
TextureContent.ContentFormat | |
TextureMapProps.TextureFilter | |
TextureMapProps.TextureWrapping | |
Viewer.RotationMode |
Controls how the viewer responds to rotation control inputs specified as
horizontal and vertical angular displacements in the viewing plane.
|
Viewer.ViewControlMask |
Constrains view control motions along either x or y.
|