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