j3d.org Aviatrix3D

Uses of Interface
org.j3d.aviatrix3d.PickableObject

Packages that use PickableObject
org.j3d.aviatrix3d A lightweight Object Oriented wrapper for OpenGL. 
org.j3d.aviatrix3d.pipeline Implementations of the various pipeline pieces. 
org.j3d.renderer.aviatrix3d.geom High-level simple geometry utility primitives for quickly making a scene graph with. 
org.j3d.renderer.aviatrix3d.nodes Scenegraph nodes that extend Aviatrix with new functionality. 
 

Uses of PickableObject in org.j3d.aviatrix3d
 

Classes in org.j3d.aviatrix3d that implement PickableObject
 class Geometry
          Geometry is an abstract class that specifies the geometry component information required by a Shape3D node.
 class Group
          The Group node object is a generic container of other nodes in the scene.
 class IndexedVertexGeometry
          Base class that defines indexed geometry types.
 class Shape3D
          A Shape3D class wraps polygonal geometry and appearance information.
 class SharedGroup
          A grouping node that can have multiple parents, thus allowing a graph structure to the scene graph.
 class SharedNode
          A node that can have multiple parents, thus allowing a graph structure to the scene graph.
 class SwitchGroup
          Special grouping node that allows the selection of only a single child to be rendered.
 class TransformGroup
          A grouping node that contains a transform.
 class VertexGeometry
          Common representation of all vertex-based geometry.
 

Methods in org.j3d.aviatrix3d with parameters of type PickableObject
 void PickingHandler.pickBatch(PickableObject root, PickRequest[] req, int numRequests)
          Check for all intersections against this geometry and it's children to see if there is an intersection with the given set of requests.
 void PickingHandler.pickSingle(PickableObject root, PickRequest req)
          Check for all intersections against this geometry and it's children to see if there is an intersection with the given set of requests.
 

Uses of PickableObject in org.j3d.aviatrix3d.pipeline
 

Methods in org.j3d.aviatrix3d.pipeline with parameters of type PickableObject
 void DefaultPickingHandler.pickBatch(PickableObject root, PickRequest[] req, int numRequests)
          Check for all intersections against this geometry and it's children to see if there is an intersection with the given set of requests.
 void DefaultPickingHandler.pickSingle(PickableObject root, PickRequest req)
          Check for all intersections against this geometry and it's children to see if there is an intersection with the given set of requests.
 

Uses of PickableObject in org.j3d.renderer.aviatrix3d.geom
 

Classes in org.j3d.renderer.aviatrix3d.geom that implement PickableObject
 class Axis
          Representation of a set of axis around the coordinates.
 class Box
          A simple box primitive.
 class Cone
          A simple cone that uses triangles.
 class Cylinder
          A simple cylinder that uses triangle strips for rendering.
 class Sphere
          A simple sphere that uses triangle strips.
 class Spring
          A simple spring that uses triangle strips.
 class Teapot
          A simple teapot that is a low-level geometry primitive.
 class Torus
          A simple torus that uses triangle strips.
 

Uses of PickableObject in org.j3d.renderer.aviatrix3d.nodes
 

Classes in org.j3d.renderer.aviatrix3d.nodes that implement PickableObject
 class BufferGeometry
          Base, unsafe, representation of geometry that uses NIO buffers directly from the user.
 class IndexedBufferGeometry
          Base class that defines indexed geometry types.
 class IndexedLineArray
          An OpenGL LineArray.
 class IndexedLineStripArray
          An OpenGL LineStripArray.
 class IndexedQuadArray
          An OpenGL QuadArray.
 class IndexedQuadStripArray
          An OpenGL IndexedQuadStripArray.
 class IndexedTriangleArray
          An OpenGL Indexed TriangleArray.
 class IndexedTriangleFanArray
          An OpenGL IndexedTriangleFanArray.
 class IndexedTriangleStripArray
          An indexed TriangleStrip geometry.
 class LineArray
          An OpenGL LineArray.
 class LineStripArray
          An OpenGL LineStripArray.
 class MaskedSwitch
          Special grouping node that allows the selection of only a mask of children to be rendered.
 class PointArray
          An OpenGL PointArray.
 class QuadArray
          An OpenGL QuadArray representation.
 class QuadStripArray
          An OpenGL QuadStripArray.
 class TriangleArray
          An OpenGL TriangleArray representation.
 class TriangleFanArray
          An OpenGL TriangleFanArray.
 class TriangleStripArray
          An OpenGL TriangleStripArray.
 


j3d.org Aviatrix3D

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - j3d.org