|
Public Types |
| enum | ShowingObjects { SHOW_ELLIPSES = 0,
SHOW_OUTERHULL,
SHOW_INNERHULL
} |
Public Member Functions |
| | Hull () |
| | constructor
|
| | Hull (osg::NodePath &, osg::Vec3Array *, osg::Vec3Array *, osg::Vec3Array *) |
| | constructor
|
| | Hull (osg::NodePath &, osg::Vec3Array *, osg::Vec3Array *, osg::Vec3Array *, const std::string &name) |
| | constructor
|
|
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 | 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
|
| virtual osg::Geode * | getGeode (void) |
| | Creates a Geode with the ellipses and the Inner and Outer hulls.
|