C# Class BulletCSharp.btGeometryUtil

Inheritance: IDisposable
Exibir arquivo Open project: sanglin307/BulletUnity3D Class Usage Examples

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method 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

Method Description
btGeometryUtil ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btGeometryUtil obj ) : HandleRef

Method Details

Dispose() public method

public Dispose ( ) : void
return void

areVerticesBehindPlane() public static method

public static areVerticesBehindPlane ( btVector3 planeNormal, SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, float margin ) : bool
planeNormal btVector3
vertices SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
margin float
return bool

btGeometryUtil() public method

public btGeometryUtil ( ) : System
return System

getPlaneEquationsFromVertices() public static method

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
return void

getVerticesFromPlaneEquations() public static method

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
return void

isInside() public static method

public static isInside ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, btVector3 planeNormal, float margin ) : bool
vertices SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
planeNormal btVector3
margin float
return bool

isPointInsidePlanes() public static method

public static isPointInsidePlanes ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t planeEquations, btVector3 point, float margin ) : bool
planeEquations SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
point btVector3
margin float
return bool

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
return bool