C# Класс BulletCSharp.btSoftBodySolver

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

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

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

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

Метод Описание
Dispose ( ) : void
checkInitialized ( ) : bool
copyBackToSoftBodies ( ) : void
copyBackToSoftBodies ( bool bMove ) : void
getNumberOfPositionIterations ( ) : int
getNumberOfVelocityIterations ( ) : int
getSolverType ( ) : btSoftBodySolver.SolverTypes
getTimeScale ( ) : float
optimize ( SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies ) : void
optimize ( SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies, bool forceUpdate ) : void
predictMotion ( float solverdt ) : void
processCollision ( btSoftBody arg0, SWIGTYPE_p_btCollisionObjectWrapper arg1 ) : void
processCollision ( btSoftBody arg0, btSoftBody arg1 ) : void
setNumberOfPositionIterations ( int iterations ) : void
setNumberOfVelocityIterations ( int iterations ) : void
solveConstraints ( float solverdt ) : void
updateSoftBodies ( ) : void

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

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

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

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

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

checkInitialized() публичный Метод

public checkInitialized ( ) : bool
Результат bool

copyBackToSoftBodies() публичный Метод

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

copyBackToSoftBodies() публичный Метод

public copyBackToSoftBodies ( bool bMove ) : void
bMove bool
Результат void

getNumberOfPositionIterations() публичный Метод

public getNumberOfPositionIterations ( ) : int
Результат int

getNumberOfVelocityIterations() публичный Метод

public getNumberOfVelocityIterations ( ) : int
Результат int

getSolverType() публичный Метод

public getSolverType ( ) : btSoftBodySolver.SolverTypes
Результат btSoftBodySolver.SolverTypes

getTimeScale() публичный Метод

public getTimeScale ( ) : float
Результат float

optimize() публичный Метод

public optimize ( SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies ) : void
softBodies SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
Результат void

optimize() публичный Метод

public optimize ( SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies, bool forceUpdate ) : void
softBodies SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
forceUpdate bool
Результат void

predictMotion() публичный Метод

public predictMotion ( float solverdt ) : void
solverdt float
Результат void

processCollision() публичный Метод

public processCollision ( btSoftBody arg0, SWIGTYPE_p_btCollisionObjectWrapper arg1 ) : void
arg0 btSoftBody
arg1 SWIGTYPE_p_btCollisionObjectWrapper
Результат void

processCollision() публичный Метод

public processCollision ( btSoftBody arg0, btSoftBody arg1 ) : void
arg0 btSoftBody
arg1 btSoftBody
Результат void

setNumberOfPositionIterations() публичный Метод

public setNumberOfPositionIterations ( int iterations ) : void
iterations int
Результат void

setNumberOfVelocityIterations() публичный Метод

public setNumberOfVelocityIterations ( int iterations ) : void
iterations int
Результат void

solveConstraints() публичный Метод

public solveConstraints ( float solverdt ) : void
solverdt float
Результат void

updateSoftBodies() публичный Метод

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

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

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

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