List of all members.
Detailed Description
A geomtetry that is defined by a number of coordinates (defined outside the class), by specifying connections between the coordiates.
Member Enumeration Documentation
- Enumerator:
| Lines |
|
| Triangles |
|
| TriangleStrip |
|
| TriangleFan |
|
Constructor & Destructor Documentation
| Geometry::IndexedGeometry::IndexedGeometry |
( |
Type |
, |
|
|
NormalBinding |
= PerFace, |
|
|
Coord3List * |
coords = 0, |
|
|
Coord3List * |
normals = 0, |
|
|
Coord3List * |
texturecoords = 0 | |
|
) |
| | |
If coords or normals are given, used indices will be removed when object deleted or removeAll is called. If multiple geometries are sharing the coords/normals, this is probably not what you want.
| virtual Geometry::IndexedGeometry::~IndexedGeometry |
( |
|
) |
[virtual] |
Member Function Documentation
| void Geometry::IndexedGeometry::hide |
( |
bool |
yn |
) |
[inline] |
| bool Geometry::IndexedGeometry::isEmpty |
( |
|
) |
const |
| bool Geometry::IndexedGeometry::isHidden |
( |
|
) |
const [inline] |
| void Geometry::IndexedGeometry::removeAll |
( |
|
) |
|
Member Data Documentation