class OSGUTIL_EXPORT osgUtil::IntersectState: public osg::Referenced


Inheritance:


Public Fields

[more]osg::Matrix* _matrix
[more]osg::Matrix* _inverse
[more]SegList _segList
[more]SegmentMaskStack _segmentMaskStack

Public Methods

[more] IntersectState()
[more]bool isCulled(const osg::BoundingSphere& bs, SegmentMask& segMaskOut)
[more]bool isCulled(const osg::BoundingBox& bb, SegmentMask& segMaskOut)

Public

[more]typedef std::vector< std::pair<osg::Seg*,osg::Seg*> > SegList
[more]typedef unsigned int SegmentMask
[more]typedef std::vector<SegmentMask> SegmentMaskStack

Protected Methods

[more] ~IntersectState()


Documentation

o IntersectState()

oosg::Matrix* _matrix

oosg::Matrix* _inverse

otypedef std::vector< std::pair<osg::Seg*,osg::Seg*> > SegList

oSegList _segList

otypedef unsigned int SegmentMask

otypedef std::vector<SegmentMask> SegmentMaskStack

oSegmentMaskStack _segmentMaskStack

obool isCulled(const osg::BoundingSphere& bs, SegmentMask& segMaskOut)

obool isCulled(const osg::BoundingBox& bb, SegmentMask& segMaskOut)

o ~IntersectState()


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.