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