ConcretePolyList Class Reference#include <concretePolyList.h>
Inheritance diagram for ConcretePolyList:
[legend]
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.
void ConcretePolyList::begin |
( |
U32 |
material, |
|
|
U32 |
surfaceKey | |
|
) |
| | [virtual] |
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] |
void ConcretePolyList::render |
( |
|
) |
|
bool ConcretePolyList::isEmpty |
( |
|
) |
const [virtual] |
const PlaneF& ConcretePolyList::getIndexedPlane |
( |
const U32 |
index |
) |
[protected, virtual] |
Field Documentation
|