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. 
 

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 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 IndexedVertexGeometry
          Base class that defines indexed geometry types.
 class LineArray
          An OpenGL LineArray.
 class LineStripArray
          An OpenGL LineStripArray.
 class PointArray
          An OpenGL PointArray.
 class QuadArray
          An OpenGL QuadArray representation.
 class QuadStripArray
          An OpenGL QuadStripArray.
 class Shape3D
          A Shape3D class wraps all 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 TriangleArray
          An OpenGL TriangleArray representation.
 class TriangleFanArray
          An OpenGL TriangleFanArray.
 class TriangleStripArray
          An OpenGL TriangleStripArray.
 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.
 


j3d.org Aviatrix3D

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