Inherits osgExtension::Group.
Public Member Functions | |
| RegionNoCGAL (const RegionNoCGAL &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| void | showObject (bool) |
Protected Member Functions | |
| void | estimate (const osgExtension::MatrixEstimate &MVPW, const osg::Vec3Array *vertices, const osg::NodePath &) |
| does the actual computation of the view dependent estimate | |
| void | computeInnerHull (void) |
| compute the polygonal representation of inner hull | |
| void | computeOuterHull (void) |
| compute the polygonal representation of outer hull | |
| osg::Vec3Array * | getEllipseCenters (void) |
| return the centers of the ellipses | |
| osg::Vec3Array * | getEllipsePoints (void) |
| return the polygonal representation of the ellipses | |
| osg::Vec3Array * | getInnerHullPoints (void) |
| return the polygonal representation of the inner hull | |
| osg::Vec3Array * | getOuterHullPoints (void) |
| return the polygonal representation of the outer hull | |
| const osg::Vec3Array * | getOuterHullPoints (void) const |
| const version that returns the polygonal representation of the outer hull | |
| osg::Vec3 & | getCentroid (void) |
| return the centroid | |
|
||||||||||||
|
Copy constructor using CopyOp to manage deep vs shallow copy. |
1.3.7