ClippedPolyList Class Reference#include <clippedPolyList.h>
Inheritance diagram for ClippedPolyList:
[legend]
Detailed Description
- See also:
- AbstractPolyList
This takes the geometry passed to it and clips against the PlaneList set by the caller.
Member Typedef Documentation
Constructor & Destructor Documentation
ClippedPolyList::ClippedPolyList |
( |
|
) |
|
ClippedPolyList::~ClippedPolyList |
( |
|
) |
|
Member Function Documentation
void ClippedPolyList::memcpy |
( |
U32 * |
d, |
|
|
U32 * |
s, |
|
|
U32 |
size | |
|
) |
| | [private] |
void ClippedPolyList::clear |
( |
|
) |
|
void ClippedPolyList::render |
( |
|
) |
|
bool ClippedPolyList::isEmpty |
( |
|
) |
const [virtual] |
U32 ClippedPolyList::addPoint |
( |
const Point3F & |
p |
) |
[virtual] |
Adds a point to the poly list, and returns an ID number for that point.
Implements AbstractPolyList.
U32 ClippedPolyList::addPlane |
( |
const PlaneF & |
plane |
) |
[virtual] |
Adds a plane to the poly list, and returns an ID number for that point.
Implements AbstractPolyList.
void ClippedPolyList::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 ClippedPolyList::plane |
( |
const PlaneF & |
p |
) |
[virtual] |
void ClippedPolyList::plane |
( |
const U32 |
index |
) |
[virtual] |
void ClippedPolyList::vertex |
( |
U32 |
vi |
) |
[virtual] |
void ClippedPolyList::end |
( |
|
) |
[virtual] |
const PlaneF& ClippedPolyList::getIndexedPlane |
( |
const U32 |
index |
) |
[protected, virtual] |
Field Documentation
|