Definition BoundingBox:34
Definition BoundingSphere:35
bool removeClipPlane(ClipPlane *clipplane)
ClipPlaneList & getClipPlaneList()
Definition ClipNode:88
void setClipPlaneList(const ClipPlaneList &cpl)
Definition ClipNode:85
ReferenceFrame getReferenceFrame() const
Definition ClipNode:56
std::vector< ref_ptr< ClipPlane > > ClipPlaneList
Definition ClipNode:28
ReferenceFrame _referenceFrame
Definition ClipNode:108
void createClipBox(const BoundingBox &bb, unsigned int clipPlaneNumberBase=0)
const ClipPlaneList & getClipPlaneList() const
Definition ClipNode:91
void setStateSetModes(StateSet &, StateAttribute::GLModeValue) const
bool addClipPlane(ClipPlane *clipplane)
void setLocalStateSetModes(StateAttribute::GLModeValue=StateAttribute::ON)
ReferenceFrame
Definition ClipNode:38
@ RELATIVE_RF
Definition ClipNode:39
virtual BoundingSphere computeBound() const
bool removeClipPlane(unsigned int pos)
ClipPlaneList _planes
Definition ClipNode:106
unsigned int getNumClipPlanes() const
Definition ClipNode:75
void setReferenceFrame(ReferenceFrame rf)
ClipNode(const ClipNode &es, const CopyOp ©op=CopyOp::SHALLOW_COPY)
ClipPlane * getClipPlane(unsigned int pos)
Definition ClipNode:79
StateAttribute::GLModeValue _value
Definition ClipNode:105
const ClipPlane * getClipPlane(unsigned int pos) const
Definition ClipNode:82
unsigned int GLModeValue
Definition StateAttribute:85
author: Julien Valentin 2017 (mp3butcher@hotmail.com)
Definition AlphaFunc:19
#define OSG_EXPORT
Definition osg/Export:39