|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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. |
| 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. |
| 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. |
| Segment | A segment of a line. |
| SelectDragMode | A mode for selecting and dragging nodes. |
| StateSet | A set of OpenGL states. |
| 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 Summary | |
|---|---|
| Axis | A standard coordinate axis; either X, Y, or Z. |
| OrbitView.Projection | Perspective or orthographic projection. |
| View.AxesOrientation | Axes orientation. |
A scene graph for interactive 3-D graphics via OpenGL. Unlike some systems for scientific visualization, this scene graph is designed for interactive editing, typically by selecting and dragging objects with a mouse or some other pointing device.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||