14#ifndef OSG_CONVEXPLANAROCCLUDER
15#define OSG_CONVEXPLANAROCCLUDER 1
46 typedef std::vector<ConvexPlanarPolygon>
HoleList;
HoleList _holeList
Definition ConvexPlanarOccluder:61
void setHoleList(const HoleList &holeList)
Definition ConvexPlanarOccluder:50
ConvexPlanarPolygon & getOccluder()
Definition ConvexPlanarOccluder:40
ConvexPlanarOccluder()
Definition ConvexPlanarOccluder:30
const ConvexPlanarPolygon & getOccluder() const
Definition ConvexPlanarOccluder:42
void setOccluder(const ConvexPlanarPolygon &cpp)
Definition ConvexPlanarOccluder:38
ConvexPlanarPolygon _occluder
Definition ConvexPlanarOccluder:60
ConvexPlanarOccluder(const ConvexPlanarOccluder &cpo, const CopyOp ©op=CopyOp::SHALLOW_COPY)
Definition ConvexPlanarOccluder:31
META_Object(osg, ConvexPlanarOccluder)
HoleList & getHoleList()
Definition ConvexPlanarOccluder:52
const HoleList & getHoleList() const
Definition ConvexPlanarOccluder:54
std::vector< ConvexPlanarPolygon > HoleList
Definition ConvexPlanarOccluder:46
void addHole(const ConvexPlanarPolygon &cpp)
Definition ConvexPlanarOccluder:48
Definition ConvexPlanarPolygon:25
@ SHALLOW_COPY
Definition CopyOp:47
Object()
Definition Object:69
#define OSG_EXPORT
Definition osg/Export:39