C# Class BulletCSharp.btGeometryUtil

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

Protected Properties

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

Méthodes publiques

Méthode Description
Dispose ( ) : void
areVerticesBehindPlane ( btVector3 planeNormal, SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, float margin ) : bool
btGeometryUtil ( ) : System
getPlaneEquationsFromVertices ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t planeEquationsOut ) : void
getVerticesFromPlaneEquations ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t planeEquations, SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t verticesOut ) : void
isInside ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, btVector3 planeNormal, float margin ) : bool
isPointInsidePlanes ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t planeEquations, btVector3 point, float margin ) : bool

Private Methods

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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

areVerticesBehindPlane() public static méthode

public static areVerticesBehindPlane ( btVector3 planeNormal, SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, float margin ) : bool
planeNormal btVector3
vertices SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
margin float
Résultat bool

btGeometryUtil() public méthode

public btGeometryUtil ( ) : System
Résultat System

getPlaneEquationsFromVertices() public static méthode

public static getPlaneEquationsFromVertices ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t planeEquationsOut ) : void
vertices SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
planeEquationsOut SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
Résultat void

getVerticesFromPlaneEquations() public static méthode

public static getVerticesFromPlaneEquations ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t planeEquations, SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t verticesOut ) : void
planeEquations SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
verticesOut SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
Résultat void

isInside() public static méthode

public static isInside ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, btVector3 planeNormal, float margin ) : bool
vertices SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
planeNormal btVector3
margin float
Résultat bool

isPointInsidePlanes() public static méthode

public static isPointInsidePlanes ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t planeEquations, btVector3 point, float margin ) : bool
planeEquations SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
point btVector3
margin float
Résultat bool

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool