Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields

osgExtension::Hull Class Reference

MOVED TO NAMESPACE osgView. More...


Public Types

enum  ShowingObjects { SHOW_ELLIPSES = 0, SHOW_OUTERHULL, SHOW_INNERHULL }

Public Member Functions

 Hull (osg::Vec3Array *, osg::Vec3Array *, osg::Vec3Array *, osg::NodePath &)
 Hull (osg::Vec3Array *, osg::Vec3Array *, osg::Vec3Array *, osg::NodePath &, const std::string &name)
void setEllipses (osg::Vec3Array *ellipses)
osg::Vec3Array * getEllipses (void)
void setInnerHull (osg::Vec3Array *innerHull)
osg::Vec3Array * getInnerHull (void)
void setOuterHull (osg::Vec3Array *outerHull)
osg::Vec3Array * getOuterHull (void)
void setHulls (osg::Vec3Array *innerHull, osg::Vec3Array *outerHull)
void setNodePath (const osg::NodePath &path)
const osg::NodePath & getNodePath (void)
void setName (const std::string &name)
const std::string & getName (void)
void setChildID (int child)
const int getChildID (void)
void showEllipses (bool)
 set whether to show ellipses

void showInnerHull (bool)
 set whether to show the Inner Hull

void showOuterHull (bool)
 set whether to show the Outer Hull

void showAll ()
 show ellipses, inner and outer hulls

void hideAll ()
 hide ellipses, inner and outer hulls

unsigned int getFlag ()
 return _showingFlag value


Detailed Description

Hull stores the polygonal represeantation of a the registration error ellipses, and both the inner and outer hulls of each object


The documentation for this class was generated from the following file:
Generated on Wed Nov 17 12:22:38 2004 for osgAR by doxygen 1.3.7