class SG_EXPORT osg::IntersectState: public Referenced


Inheritance:


Public Fields

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

Public Methods

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

Public

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

Protected Methods

[more] ~IntersectState()


Inherited from Referenced:

Public Methods

oReferenced& operator = (Referenced&)
ovoid ref()
ovoid unref()
oint referenceCount()

Protected Fields

oint _reference


Documentation

o IntersectState()

oMatrix* _matrix

oMatrix* _inverse

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

oSegList _segList

otypedef unsigned int SegmentMask

otypedef std::vector<SegmentMask> SegmentMaskStack

oSegmentMaskStack _segmentMaskStack

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

obool isCulled(const 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++.