In file include/csengine/tranman.h:

class csVertexArray : public csVector3Array

An array of vertices

Inheritance:


Public Methods

csVertexArray ()
Construct an empty vertex array.
~csVertexArray ()
Destruct.

Private Fields

csTranCookie cookie
Cookie used when generating this set.
csVertexArray* next
Next in the pool of the transformation manager.
csVertexArray* next_set
Next in the linked list of the transformed set.

Inherited from csVector3Array:

Public Methods

int AddVertexSmart(float x, float y, float z)
int AddVertexSmart(const csVector3& v)

Inherited from csPoly3D:

Public Methods

void AddVertex(const csVector3& v)
void AddVertex(float x, float y, float z)
csVector3* GetFirst()
csVector3* GetLast()
int GetNumVertices()
csVector3* GetVertex(int i)
csVector3* GetVertices()
void MakeEmpty()
void MakeRoom(int new_max)
csVector3& operator[] (int i)
void SetNumVertices(int n)
void SetVertices(csVector3 *v, int num)

Protected Fields

int max_vertices
int num_vertices
csVector3* vertices

Documentation

An array of vertices
csVertexArray* next
Next in the pool of the transformation manager.

csVertexArray* next_set
Next in the linked list of the transformed set.

csTranCookie cookie
Cookie used when generating this set.

csVertexArray()
Construct an empty vertex array.

~csVertexArray()
Destruct.


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de