List of all members.
Member Typedef Documentation
Constructor & Destructor Documentation
| osg::CompositeShape::CompositeShape |
( |
| ) |
[inline] |
| osg::CompositeShape::CompositeShape |
( |
const CompositeShape & |
cs, |
|
|
const CopyOp & |
copyop = CopyOp::SHALLOW_COPY |
|
) |
| [inline] |
| virtual osg::CompositeShape::~CompositeShape |
( |
| ) |
[protected, virtual] |
Member Function Documentation
| void osg::CompositeShape::addChild |
( |
Shape * |
shape | ) |
[inline] |
| unsigned int osg::CompositeShape::findChildNo |
( |
Shape * |
shape | ) |
const [inline] |
find the index number of child, if child is not found then it returns getNumChildren(), so should be used in similar style to STL's result!=end().
| Shape* osg::CompositeShape::getChild |
( |
unsigned int |
i | ) |
[inline] |
| const Shape* osg::CompositeShape::getChild |
( |
unsigned int |
i | ) |
const [inline] |
| unsigned int osg::CompositeShape::getNumChildren |
( |
| ) |
const [inline] |
Get the number of children of this composite shape.
| Shape* osg::CompositeShape::getShape |
( |
| ) |
[inline] |
Get the shape that encloses all of the children.
| const Shape* osg::CompositeShape::getShape |
( |
| ) |
const [inline] |
Get the const shape that encloses all of the children.
| void osg::CompositeShape::removeChild |
( |
unsigned int |
i | ) |
[inline] |
remove a child from the list.
| void osg::CompositeShape::setShape |
( |
Shape * |
shape | ) |
[inline] |
Set the shape that encloses all of the children.
Member Data Documentation
The documentation for this class was generated from the following file: