C# Class BulletCSharp.btTriangleMesh

Inheritance: IDisposable
Afficher le fichier Open project: sanglin307/BulletUnity3D Class Usage Examples

Protected Properties

Свойство Type Description
swigCMemOwn bool

Méthodes publiques

Méthode Description
Dispose ( ) : void
addIndex ( int index ) : void
addTriangle ( SWIGTYPE_p_btVector3 vertex0, SWIGTYPE_p_btVector3 vertex1, SWIGTYPE_p_btVector3 vertex2 ) : void
addTriangle ( SWIGTYPE_p_btVector3 vertex0, SWIGTYPE_p_btVector3 vertex1, SWIGTYPE_p_btVector3 vertex2, bool removeDuplicateVertices ) : void
btTriangleMesh ( ) : System
btTriangleMesh ( bool use32bitIndices ) : System
btTriangleMesh ( bool use32bitIndices, bool use4componentVertices ) : System
findOrAddVertex ( SWIGTYPE_p_btVector3 vertex, bool removeDuplicateVertices ) : int
getNumTriangles ( ) : int
getUse32bitIndices ( ) : bool
getUse4componentVertices ( ) : bool
preallocateIndices ( int numindices ) : void
preallocateVertices ( int numverts ) : void

Private Methods

Méthode Description
btTriangleMesh ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btTriangleMesh obj ) : HandleRef

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

addIndex() public méthode

public addIndex ( int index ) : void
index int
Résultat void

addTriangle() public méthode

public addTriangle ( SWIGTYPE_p_btVector3 vertex0, SWIGTYPE_p_btVector3 vertex1, SWIGTYPE_p_btVector3 vertex2 ) : void
vertex0 SWIGTYPE_p_btVector3
vertex1 SWIGTYPE_p_btVector3
vertex2 SWIGTYPE_p_btVector3
Résultat void

addTriangle() public méthode

public addTriangle ( SWIGTYPE_p_btVector3 vertex0, SWIGTYPE_p_btVector3 vertex1, SWIGTYPE_p_btVector3 vertex2, bool removeDuplicateVertices ) : void
vertex0 SWIGTYPE_p_btVector3
vertex1 SWIGTYPE_p_btVector3
vertex2 SWIGTYPE_p_btVector3
removeDuplicateVertices bool
Résultat void

btTriangleMesh() public méthode

public btTriangleMesh ( ) : System
Résultat System

btTriangleMesh() public méthode

public btTriangleMesh ( bool use32bitIndices ) : System
use32bitIndices bool
Résultat System

btTriangleMesh() public méthode

public btTriangleMesh ( bool use32bitIndices, bool use4componentVertices ) : System
use32bitIndices bool
use4componentVertices bool
Résultat System

findOrAddVertex() public méthode

public findOrAddVertex ( SWIGTYPE_p_btVector3 vertex, bool removeDuplicateVertices ) : int
vertex SWIGTYPE_p_btVector3
removeDuplicateVertices bool
Résultat int

getNumTriangles() public méthode

public getNumTriangles ( ) : int
Résultat int

getUse32bitIndices() public méthode

public getUse32bitIndices ( ) : bool
Résultat bool

getUse4componentVertices() public méthode

public getUse4componentVertices ( ) : bool
Résultat bool

preallocateIndices() public méthode

public preallocateIndices ( int numindices ) : void
numindices int
Résultat void

preallocateVertices() public méthode

public preallocateVertices ( int numverts ) : void
numverts int
Résultat void

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool