C# 클래스 BulletCSharp.btSparseSdf3

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

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
BuildCell ( SWIGTYPE_p_btSparseSdfT_3_t__Cell c ) : void
Decompose ( float x ) : SWIGTYPE_p_btSparseSdfT_3_t__IntFrac
Dispose ( ) : void
DistanceToShape ( SWIGTYPE_p_btVector3 x, SWIGTYPE_p_btCollisionShape shape ) : float
Evaluate ( SWIGTYPE_p_btVector3 x, SWIGTYPE_p_btCollisionShape shape, SWIGTYPE_p_btVector3 normal, float margin ) : float
GarbageCollect ( ) : void
GarbageCollect ( int lifetime ) : void
GetObjectFromSwigPtr ( SWIGTYPE_p_btSparseSdfT_3_t ptr ) : btSparseSdf3
Hash ( int x, int y, int z, SWIGTYPE_p_btCollisionShape shape ) : uint
Initialize ( ) : void
Initialize ( int hashsize ) : void
Lerp ( float a, float b, float t ) : float
RemoveReferences ( SWIGTYPE_p_btCollisionShape pcs ) : int
Reset ( ) : void
btSparseSdf3 ( ) : System

비공개 메소드들

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

메소드 상세

BuildCell() 공개 메소드

public BuildCell ( SWIGTYPE_p_btSparseSdfT_3_t__Cell c ) : void
c SWIGTYPE_p_btSparseSdfT_3_t__Cell
리턴 void

Decompose() 공개 정적인 메소드

public static Decompose ( float x ) : SWIGTYPE_p_btSparseSdfT_3_t__IntFrac
x float
리턴 SWIGTYPE_p_btSparseSdfT_3_t__IntFrac

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DistanceToShape() 공개 정적인 메소드

public static DistanceToShape ( SWIGTYPE_p_btVector3 x, SWIGTYPE_p_btCollisionShape shape ) : float
x SWIGTYPE_p_btVector3
shape SWIGTYPE_p_btCollisionShape
리턴 float

Evaluate() 공개 메소드

public Evaluate ( SWIGTYPE_p_btVector3 x, SWIGTYPE_p_btCollisionShape shape, SWIGTYPE_p_btVector3 normal, float margin ) : float
x SWIGTYPE_p_btVector3
shape SWIGTYPE_p_btCollisionShape
normal SWIGTYPE_p_btVector3
margin float
리턴 float

GarbageCollect() 공개 메소드

public GarbageCollect ( ) : void
리턴 void

GarbageCollect() 공개 메소드

public GarbageCollect ( int lifetime ) : void
lifetime int
리턴 void

GetObjectFromSwigPtr() 공개 정적인 메소드

public static GetObjectFromSwigPtr ( SWIGTYPE_p_btSparseSdfT_3_t ptr ) : btSparseSdf3
ptr SWIGTYPE_p_btSparseSdfT_3_t
리턴 btSparseSdf3

Hash() 공개 정적인 메소드

public static Hash ( int x, int y, int z, SWIGTYPE_p_btCollisionShape shape ) : uint
x int
y int
z int
shape SWIGTYPE_p_btCollisionShape
리턴 uint

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

Initialize() 공개 메소드

public Initialize ( int hashsize ) : void
hashsize int
리턴 void

Lerp() 공개 정적인 메소드

public static Lerp ( float a, float b, float t ) : float
a float
b float
t float
리턴 float

RemoveReferences() 공개 메소드

public RemoveReferences ( SWIGTYPE_p_btCollisionShape pcs ) : int
pcs SWIGTYPE_p_btCollisionShape
리턴 int

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

btSparseSdf3() 공개 메소드

public btSparseSdf3 ( ) : System
리턴 System

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool