Manager of Geometry pointers. Owns the Geometries.
More...
#include <GeometryList.h>
|
|
typedef std::vector< Geometry * >::size_type | size_type |
| typedef std::auto_ptr< GeometryList > | AutoPtr |
|
|
void | add (Geometry::AutoPtr geom) |
| | Add a geometry to the list (takes ownership).
|
|
size_type | size () const |
| | Return number of geometries in this list.
|
|
Geometry * | operator[] (size_type) |
| | Returned object lifetime is bound to GeometryList lifetime.
|
|
const Geometry * | operator[] (size_type) const |
| | Returned object lifetime is bound to GeometryList lifetime.
|
|
|
class | std::auto_ptr< GeometryList > |
| | auto_ptr needs to access private destructor
|
Manager of Geometry pointers. Owns the Geometries.
◆ AutoPtr
The documentation for this class was generated from the following file: