ConcretePolyList Class Reference#include <concretePolyList.h>
Inheritance diagram for ConcretePolyList:
[legend]List of all members.
Detailed Description
A concrete, renderable PolyList.
This class is used to store geometry from a PolyList query.
It allows you to render this data, as well.
- See also:
- AbstractPolyList
Member Typedef Documentation
Constructor & Destructor Documentation
| ConcretePolyList::ConcretePolyList |
( |
|
) |
|
| ConcretePolyList::~ConcretePolyList |
( |
|
) |
|
Member Function Documentation
| void ConcretePolyList::clear |
( |
|
) |
|
| U32 ConcretePolyList::addPoint |
( |
const Point3F & |
p |
) |
[virtual] |
Adds a point to the poly list, and returns an ID number for that point.
Implements AbstractPolyList.
| U32 ConcretePolyList::addPlane |
( |
const PlaneF & |
plane |
) |
[virtual] |
Adds a plane to the poly list, and returns an ID number for that point.
Implements AbstractPolyList.
Start a surface.
- Parameters:
-
| material | A material ID for this surface. |
| surfaceKey | A key value to associate with this surface. |
Implements AbstractPolyList.
| void ConcretePolyList::plane |
( |
U32 |
v1, |
|
|
U32 |
v2, |
|
|
U32 |
v3 | |
|
) |
| | [virtual] |
| void ConcretePolyList::plane |
( |
const PlaneF & |
p |
) |
[virtual] |
| void ConcretePolyList::plane |
( |
const U32 |
index |
) |
[virtual] |
| void ConcretePolyList::vertex |
( |
U32 |
vi |
) |
[virtual] |
| void ConcretePolyList::end |
( |
|
) |
[virtual] |
| bool ConcretePolyList::isEmpty |
( |
|
) |
const [virtual] |
| const PlaneF& ConcretePolyList::getIndexedPlane |
( |
const U32 |
index |
) |
[protected, virtual] |
Member Data Documentation
|