|
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
|