osgEarth 2.1.1
|
#include <StencilUtils.h>
Public Member Functions | |
StencilVolumeNode () | |
StencilVolumeNode (const StencilVolumeNode &rhs, const osg::CopyOp &op=osg::CopyOp::DEEP_COPY_ALL) | |
META_Node (osgEarth::Features, StencilVolumeNode) | |
int | setBaseRenderBin (int bin) |
void | setColor (const osg::Vec4f &color) |
void | addVolumes (osg::Node *node) |
Protected Member Functions | |
void | init () |
Protected Attributes | |
osg::Group * | _stencilGroup1 |
osg::Group * | _stencilGroup2 |
osg::Group * | _maskGroup |
osg::Vec4Array * | _maskColorArray |
Definition at line 48 of file StencilUtils.h.
StencilVolumeNode::StencilVolumeNode | ( | ) |
Definition at line 38 of file StencilUtils.cpp.
: _stencilGroup1( 0L ), _stencilGroup2( 0L ), _maskGroup( 0L ), _maskColorArray( 0L ) { init(); }
StencilVolumeNode::StencilVolumeNode | ( | const StencilVolumeNode & | rhs, |
const osg::CopyOp & | op = osg::CopyOp::DEEP_COPY_ALL |
||
) |
void StencilVolumeNode::addVolumes | ( | osg::Node * | node | ) |
void StencilVolumeNode::init | ( | ) | [protected] |
StencilVolumeNode::META_Node | ( | osgEarth::Features | , |
StencilVolumeNode | |||
) |
int StencilVolumeNode::setBaseRenderBin | ( | int | bin | ) |
void StencilVolumeNode::setColor | ( | const osg::Vec4f & | color | ) |
osg::Vec4Array* StencilVolumeNode::_maskColorArray [protected] |
Definition at line 71 of file StencilUtils.h.
osg::Group* StencilVolumeNode::_maskGroup [protected] |
Definition at line 70 of file StencilUtils.h.
osg::Group* StencilVolumeNode::_stencilGroup1 [protected] |
Definition at line 68 of file StencilUtils.h.
osg::Group* StencilVolumeNode::_stencilGroup2 [protected] |
Definition at line 69 of file StencilUtils.h.