Interface | Description |
---|---|
Dragable |
An interface implemented by nodes that can be dragged with a mouse.
|
Selectable |
An interface implemented by nodes that can be selected.
|
State |
OpenGL state, a collection of OpenGL state attributes.
|
Class | Description |
---|---|
AxisAlignedFrame |
An axis-aligned frame is a group of axis-aligned panels.
|
AxisAlignedPanel |
An axis-aligned panel is a special child of an axis-aligned frame.
|
AxisAlignedQuad |
An axis-aligned quad has one frame that contains one or more panels.
|
BlendState |
OpenGL blend state.
|
BoundingBox |
An axis-aligned bounding box.
|
BoundingBoxTree |
A binary tree of axis-aligned bounding boxes for an array of points.
|
BoundingSphere |
A bounding sphere.
|
BoxConstraint |
A constraint for objects that must lie inside an axis-aligned box.
|
ColorState |
OpenGL color state.
|
CullContext |
A context for view frustum culling.
|
DragContext |
A context for dragging.
|
DrawContext |
A transform context for drawing.
|
DrawList |
A list of arrays of nodes (and their parents) to be drawn.
|
EllipsoidGlyph |
A glyph for fast rendering of ellipsoids (including spheres).
|
Group |
A node in the scene graph that may contain node children.
|
Handle |
A handle for manipulating other nodes.
|
HandleBox |
An axis-aligned handle box.
|
ImagePanel |
An axis-aligned panel that draws a 2D image of a slice of a 3D array.
|
ImagePanelGroup |
A group of image panels that display a single 3D array.
|
ImagePanelGroup2 |
A group of image panels that displays two 3D arrays of floats.
|
LightModelState |
OpenGL light model state.
|
LineGroup |
A group of connected line segments.
|
LineState |
OpenGL line state.
|
MaterialState |
OpenGL material state.
|
Matrix44 |
A 4-by-4 matrix.
|
MouseConstrained |
A constrained mouse.
|
MouseOnLine |
A mouse constrained by a line.
|
MouseOnPlane |
A mouse constrained by a plane.
|
Node |
A node in the scene graph.
|
OrbitView |
A view of a world, as if in orbit around that world.
|
OrbitViewMode |
A mode for manipulating an orbit view.
|
PickContext |
A transform context for picking.
|
PickResult |
A result from a pick traversal.
|
Plane |
A plane.
|
Point3 |
A point with three coordinates x, y, and z.
|
Point4 |
A point with four coordinates x, y, z, and w.
|
PointGroup |
A group of unstructured points.
|
PointState |
OpenGL point state.
|
PolygonState |
OpenGL polygon state.
|
QuadGroup |
A group of quads that represents a surface.
|
Segment |
A segment of a line.
|
SelectDragMode |
A mode for selecting and dragging nodes.
|
SimpleFrame |
A simple frame for 3D graphics.
|
StateSet |
A set of OpenGL states.
|
TensorsPanel |
An axis-aligned panel that displays a slice of a 3D metric tensor field.
|
TransformContext |
A traversal context with coordinate transforms.
|
TransformGroup |
A group node that transforms the coordinates for its children.
|
TraversalContext |
A context for scene graph traversal.
|
TriangleGroup |
A group of triangles that represents a triangulated surface.
|
Tuple3 |
A tuple with three components x, y, and z.
|
Tuple4 |
A tuple with four components x, y, z, and w.
|
Vector3 |
A vector with three components x, y, and z.
|
View |
An abstract view of a world.
|
ViewCanvas |
An OpenGL canvas on which a view draws its world.
|
World |
A world is a root node in the scene graph.
|
Enum | Description |
---|---|
AxesOrientation |
Orientation of the three axes X, Y, and Z.
|
Axis |
A standard coordinate axis; either X, Y, or Z.
|
OrbitView.Projection |
Perspective or orthographic projection.
|