C# Класс BulletCSharp.btSparseSdf3

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

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

Свойство Тип Описание
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