C# 클래스 BulletCSharp.btTriangleIndexVertexArray

상속: IDisposable
파일 보기 프로젝트 열기: sanglin307/BulletUnity3D 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Dispose ( ) : void
GetSwigPtr ( ) : SWIGTYPE_p_btStridingMeshInterface
addIndexedMesh ( btIndexedMesh mesh ) : void
addIndexedMesh ( btIndexedMesh mesh, SWIGTYPE_p_PHY_ScalarType indexType ) : void
btTriangleIndexVertexArray ( ) : System
btTriangleIndexVertexArray ( int numTriangles, int triangleIndexBase, int triangleIndexStride, int numVertices, float vertexBase, int vertexStride ) : System
getIndexedMeshArray ( ) : SWIGTYPE_p_btAlignedObjectArrayT_btIndexedMesh_t
getLockedReadOnlyVertexIndexBase ( SWIGTYPE_p_p_unsigned_char vertexbase, SWIGTYPE_p_int numverts, SWIGTYPE_p_PHY_ScalarType type, SWIGTYPE_p_int vertexStride, SWIGTYPE_p_p_unsigned_char indexbase, SWIGTYPE_p_int indexstride, SWIGTYPE_p_int numfaces, SWIGTYPE_p_PHY_ScalarType indicestype ) : void
getLockedReadOnlyVertexIndexBase ( SWIGTYPE_p_p_unsigned_char vertexbase, SWIGTYPE_p_int numverts, SWIGTYPE_p_PHY_ScalarType type, SWIGTYPE_p_int vertexStride, SWIGTYPE_p_p_unsigned_char indexbase, SWIGTYPE_p_int indexstride, SWIGTYPE_p_int numfaces, SWIGTYPE_p_PHY_ScalarType indicestype, int subpart ) : void
getLockedVertexIndexBase ( SWIGTYPE_p_p_unsigned_char vertexbase, SWIGTYPE_p_int numverts, SWIGTYPE_p_PHY_ScalarType type, SWIGTYPE_p_int vertexStride, SWIGTYPE_p_p_unsigned_char indexbase, SWIGTYPE_p_int indexstride, SWIGTYPE_p_int numfaces, SWIGTYPE_p_PHY_ScalarType indicestype ) : void
getLockedVertexIndexBase ( SWIGTYPE_p_p_unsigned_char vertexbase, SWIGTYPE_p_int numverts, SWIGTYPE_p_PHY_ScalarType type, SWIGTYPE_p_int vertexStride, SWIGTYPE_p_p_unsigned_char indexbase, SWIGTYPE_p_int indexstride, SWIGTYPE_p_int numfaces, SWIGTYPE_p_PHY_ScalarType indicestype, int subpart ) : void
getNumSubParts ( ) : int
getPremadeAabb ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
hasPremadeAabb ( ) : bool
preallocateIndices ( int numindices ) : void
preallocateVertices ( int numverts ) : void
setPremadeAabb ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
unLockReadOnlyVertexBase ( int subpart ) : void
unLockVertexBase ( int subpart ) : void

비공개 메소드들

메소드 설명
btTriangleIndexVertexArray ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btTriangleIndexVertexArray obj ) : HandleRef

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetSwigPtr() 공개 메소드

public GetSwigPtr ( ) : SWIGTYPE_p_btStridingMeshInterface
리턴 SWIGTYPE_p_btStridingMeshInterface

addIndexedMesh() 공개 메소드

public addIndexedMesh ( btIndexedMesh mesh ) : void
mesh btIndexedMesh
리턴 void

addIndexedMesh() 공개 메소드

public addIndexedMesh ( btIndexedMesh mesh, SWIGTYPE_p_PHY_ScalarType indexType ) : void
mesh btIndexedMesh
indexType SWIGTYPE_p_PHY_ScalarType
리턴 void

btTriangleIndexVertexArray() 공개 메소드

public btTriangleIndexVertexArray ( ) : System
리턴 System

btTriangleIndexVertexArray() 공개 메소드

public btTriangleIndexVertexArray ( int numTriangles, int triangleIndexBase, int triangleIndexStride, int numVertices, float vertexBase, int vertexStride ) : System
numTriangles int
triangleIndexBase int
triangleIndexStride int
numVertices int
vertexBase float
vertexStride int
리턴 System

getIndexedMeshArray() 공개 메소드

public getIndexedMeshArray ( ) : SWIGTYPE_p_btAlignedObjectArrayT_btIndexedMesh_t
리턴 SWIGTYPE_p_btAlignedObjectArrayT_btIndexedMesh_t

getLockedReadOnlyVertexIndexBase() 공개 메소드

public getLockedReadOnlyVertexIndexBase ( SWIGTYPE_p_p_unsigned_char vertexbase, SWIGTYPE_p_int numverts, SWIGTYPE_p_PHY_ScalarType type, SWIGTYPE_p_int vertexStride, SWIGTYPE_p_p_unsigned_char indexbase, SWIGTYPE_p_int indexstride, SWIGTYPE_p_int numfaces, SWIGTYPE_p_PHY_ScalarType indicestype ) : void
vertexbase SWIGTYPE_p_p_unsigned_char
numverts SWIGTYPE_p_int
type SWIGTYPE_p_PHY_ScalarType
vertexStride SWIGTYPE_p_int
indexbase SWIGTYPE_p_p_unsigned_char
indexstride SWIGTYPE_p_int
numfaces SWIGTYPE_p_int
indicestype SWIGTYPE_p_PHY_ScalarType
리턴 void

getLockedReadOnlyVertexIndexBase() 공개 메소드

public getLockedReadOnlyVertexIndexBase ( SWIGTYPE_p_p_unsigned_char vertexbase, SWIGTYPE_p_int numverts, SWIGTYPE_p_PHY_ScalarType type, SWIGTYPE_p_int vertexStride, SWIGTYPE_p_p_unsigned_char indexbase, SWIGTYPE_p_int indexstride, SWIGTYPE_p_int numfaces, SWIGTYPE_p_PHY_ScalarType indicestype, int subpart ) : void
vertexbase SWIGTYPE_p_p_unsigned_char
numverts SWIGTYPE_p_int
type SWIGTYPE_p_PHY_ScalarType
vertexStride SWIGTYPE_p_int
indexbase SWIGTYPE_p_p_unsigned_char
indexstride SWIGTYPE_p_int
numfaces SWIGTYPE_p_int
indicestype SWIGTYPE_p_PHY_ScalarType
subpart int
리턴 void

getLockedVertexIndexBase() 공개 메소드

public getLockedVertexIndexBase ( SWIGTYPE_p_p_unsigned_char vertexbase, SWIGTYPE_p_int numverts, SWIGTYPE_p_PHY_ScalarType type, SWIGTYPE_p_int vertexStride, SWIGTYPE_p_p_unsigned_char indexbase, SWIGTYPE_p_int indexstride, SWIGTYPE_p_int numfaces, SWIGTYPE_p_PHY_ScalarType indicestype ) : void
vertexbase SWIGTYPE_p_p_unsigned_char
numverts SWIGTYPE_p_int
type SWIGTYPE_p_PHY_ScalarType
vertexStride SWIGTYPE_p_int
indexbase SWIGTYPE_p_p_unsigned_char
indexstride SWIGTYPE_p_int
numfaces SWIGTYPE_p_int
indicestype SWIGTYPE_p_PHY_ScalarType
리턴 void

getLockedVertexIndexBase() 공개 메소드

public getLockedVertexIndexBase ( SWIGTYPE_p_p_unsigned_char vertexbase, SWIGTYPE_p_int numverts, SWIGTYPE_p_PHY_ScalarType type, SWIGTYPE_p_int vertexStride, SWIGTYPE_p_p_unsigned_char indexbase, SWIGTYPE_p_int indexstride, SWIGTYPE_p_int numfaces, SWIGTYPE_p_PHY_ScalarType indicestype, int subpart ) : void
vertexbase SWIGTYPE_p_p_unsigned_char
numverts SWIGTYPE_p_int
type SWIGTYPE_p_PHY_ScalarType
vertexStride SWIGTYPE_p_int
indexbase SWIGTYPE_p_p_unsigned_char
indexstride SWIGTYPE_p_int
numfaces SWIGTYPE_p_int
indicestype SWIGTYPE_p_PHY_ScalarType
subpart int
리턴 void

getNumSubParts() 공개 메소드

public getNumSubParts ( ) : int
리턴 int

getPremadeAabb() 공개 메소드

public getPremadeAabb ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
aabbMin SWIGTYPE_p_btVector3
aabbMax SWIGTYPE_p_btVector3
리턴 void

hasPremadeAabb() 공개 메소드

public hasPremadeAabb ( ) : bool
리턴 bool

preallocateIndices() 공개 메소드

public preallocateIndices ( int numindices ) : void
numindices int
리턴 void

preallocateVertices() 공개 메소드

public preallocateVertices ( int numverts ) : void
numverts int
리턴 void

setPremadeAabb() 공개 메소드

public setPremadeAabb ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
aabbMin SWIGTYPE_p_btVector3
aabbMax SWIGTYPE_p_btVector3
리턴 void

unLockReadOnlyVertexBase() 공개 메소드

public unLockReadOnlyVertexBase ( int subpart ) : void
subpart int
리턴 void

unLockVertexBase() 공개 메소드

public unLockVertexBase ( int subpart ) : void
subpart int
리턴 void

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool