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

osgAR::RegionNoCGAL Class Reference

DEPRECATED. osgAR::RegionCGAL replaces it. More...

Inherits osgExtension::Group.


Public Member Functions

 RegionNoCGAL (const RegionNoCGAL &, const osg::CopyOp &copyop=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


Detailed Description

This is only offered for backward compatibility and not supported any more.


Constructor & Destructor Documentation

RegionNoCGAL::RegionNoCGAL const RegionNoCGAL ,
const osg::CopyOp &  copyop = osg::CopyOp::SHALLOW_COPY
 

Copy constructor using CopyOp to manage deep vs shallow copy.


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