C# Class BulletCSharp.btSparseSdf3

Inheritance: IDisposable
Afficher le fichier Open project: sanglin307/BulletUnity3D Class Usage Examples

Protected Properties

Свойство Type Description
swigCMemOwn bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
btSparseSdf3 ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btSparseSdf3 obj ) : HandleRef

Method Details

BuildCell() public méthode

public BuildCell ( SWIGTYPE_p_btSparseSdfT_3_t__Cell c ) : void
c SWIGTYPE_p_btSparseSdfT_3_t__Cell
Résultat void

Decompose() public static méthode

public static Decompose ( float x ) : SWIGTYPE_p_btSparseSdfT_3_t__IntFrac
x float
Résultat SWIGTYPE_p_btSparseSdfT_3_t__IntFrac

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DistanceToShape() public static méthode

public static DistanceToShape ( SWIGTYPE_p_btVector3 x, SWIGTYPE_p_btCollisionShape shape ) : float
x SWIGTYPE_p_btVector3
shape SWIGTYPE_p_btCollisionShape
Résultat float

Evaluate() public méthode

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
Résultat float

GarbageCollect() public méthode

public GarbageCollect ( ) : void
Résultat void

GarbageCollect() public méthode

public GarbageCollect ( int lifetime ) : void
lifetime int
Résultat void

GetObjectFromSwigPtr() public static méthode

public static GetObjectFromSwigPtr ( SWIGTYPE_p_btSparseSdfT_3_t ptr ) : btSparseSdf3
ptr SWIGTYPE_p_btSparseSdfT_3_t
Résultat btSparseSdf3

Hash() public static méthode

public static Hash ( int x, int y, int z, SWIGTYPE_p_btCollisionShape shape ) : uint
x int
y int
z int
shape SWIGTYPE_p_btCollisionShape
Résultat uint

Initialize() public méthode

public Initialize ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( int hashsize ) : void
hashsize int
Résultat void

Lerp() public static méthode

public static Lerp ( float a, float b, float t ) : float
a float
b float
t float
Résultat float

RemoveReferences() public méthode

public RemoveReferences ( SWIGTYPE_p_btCollisionShape pcs ) : int
pcs SWIGTYPE_p_btCollisionShape
Résultat int

Reset() public méthode

public Reset ( ) : void
Résultat void

btSparseSdf3() public méthode

public btSparseSdf3 ( ) : System
Résultat System

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool