Typedefs | Functions
btTriangleIndexVertexArray.h File Reference
#include "btStridingMeshInterface.h"
#include "LinearMath/btAlignedObjectArray.h"
#include "LinearMath/btScalar.h"
Include dependency graph for btTriangleIndexVertexArray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef btAlignedObjectArray
< btIndexedMesh > 
IndexedMeshArray

Functions

 ATTRIBUTE_ALIGNED16 (struct) btIndexedMesh
 ATTRIBUTE_ALIGNED16 (class) btTriangleIndexVertexArray

Typedef Documentation

typedef btAlignedObjectArray<btIndexedMesh> IndexedMeshArray

Definition at line 57 of file btTriangleIndexVertexArray.h.


Function Documentation

ATTRIBUTE_ALIGNED16 ( struct  )

The btIndexedMesh indexes a single vertex and index array. Multiple btIndexedMesh objects can be passed into a btTriangleIndexVertexArray using addIndexedMesh. Instead of the number of indices, we pass the number of triangles.

Definition at line 26 of file btTriangleIndexVertexArray.h.

ATTRIBUTE_ALIGNED16 ( class  )

The btTriangleIndexVertexArray allows to access multiple triangle meshes, by indexing into existing triangle/index arrays. Additional meshes can be added using addIndexedMesh No duplcate is made of the vertex/index data, it only indexes into external vertex/index arrays. So keep those arrays around during the lifetime of this btTriangleIndexVertexArray.

unLockVertexBase finishes the access to a subpart of the triangle mesh make a call to unLockVertexBase when the read and write access (using getLockedVertexIndexBase) is finished

getNumSubParts returns the number of seperate subparts each subpart has a continuous array of vertices and indices

Definition at line 66 of file btTriangleIndexVertexArray.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Wed Oct 31 2012 07:54:32