C# Класс BulletCSharp.btTriangleMesh

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
swigCMemOwn bool

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
btTriangleMesh ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btTriangleMesh obj ) : HandleRef

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

addIndex() публичный Метод

public addIndex ( int index ) : void
index int
Результат void

addTriangle() публичный Метод

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
Результат void

addTriangle() публичный Метод

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
Результат void

btTriangleMesh() публичный Метод

public btTriangleMesh ( ) : System
Результат System

btTriangleMesh() публичный Метод

public btTriangleMesh ( bool use32bitIndices ) : System
use32bitIndices bool
Результат System

btTriangleMesh() публичный Метод

public btTriangleMesh ( bool use32bitIndices, bool use4componentVertices ) : System
use32bitIndices bool
use4componentVertices bool
Результат System

findOrAddVertex() публичный Метод

public findOrAddVertex ( SWIGTYPE_p_btVector3 vertex, bool removeDuplicateVertices ) : int
vertex SWIGTYPE_p_btVector3
removeDuplicateVertices bool
Результат int

getNumTriangles() публичный Метод

public getNumTriangles ( ) : int
Результат int

getUse32bitIndices() публичный Метод

public getUse32bitIndices ( ) : bool
Результат bool

getUse4componentVertices() публичный Метод

public getUse4componentVertices ( ) : bool
Результат bool

preallocateIndices() публичный Метод

public preallocateIndices ( int numindices ) : void
numindices int
Результат void

preallocateVertices() публичный Метод

public preallocateVertices ( int numverts ) : void
numverts int
Результат void

Описание свойств

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool