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: