C# Класс BulletCSharp.btGeometryUtil

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

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

Свойство Тип Описание
swigCMemOwn bool

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
btGeometryUtil ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btGeometryUtil obj ) : HandleRef

Описание методов

Dispose() публичный метод

public Dispose ( ) : void
Результат void

areVerticesBehindPlane() публичный статический метод

public static areVerticesBehindPlane ( btVector3 planeNormal, SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, float margin ) : bool
planeNormal btVector3
vertices SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
margin float
Результат bool

btGeometryUtil() публичный метод

public btGeometryUtil ( ) : System
Результат System

getPlaneEquationsFromVertices() публичный статический метод

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
Результат void

getVerticesFromPlaneEquations() публичный статический метод

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
Результат void

isInside() публичный статический метод

public static isInside ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t vertices, btVector3 planeNormal, float margin ) : bool
vertices SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
planeNormal btVector3
margin float
Результат bool

isPointInsidePlanes() публичный статический метод

public static isPointInsidePlanes ( SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t planeEquations, btVector3 point, float margin ) : bool
planeEquations SWIGTYPE_p_btAlignedObjectArrayT_btVector3_t
point btVector3
margin float
Результат bool

Описание свойств

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool