C# Class BulletCSharp.btDefaultSoftBodySolver

Inheritance: btSoftBodySolver
Show file Open project: sanglin307/BulletUnity3D Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
btDefaultSoftBodySolver ( ) : System
checkInitialized ( ) : bool
copyBackToSoftBodies ( ) : void
copyBackToSoftBodies ( bool bMove ) : void
copySoftBodyToVertexBuffer ( btSoftBody softBody, btVertexBufferDescriptor vertexBuffer ) : void
getSolverType ( ) : btSoftBodySolver.SolverTypes
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
solveConstraints ( float solverdt ) : void
updateSoftBodies ( ) : void

Private Methods

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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

btDefaultSoftBodySolver() public method

public btDefaultSoftBodySolver ( ) : System
return System

checkInitialized() public method

public checkInitialized ( ) : bool
return bool

copyBackToSoftBodies() public method

public copyBackToSoftBodies ( ) : void
return void

copyBackToSoftBodies() public method

public copyBackToSoftBodies ( bool bMove ) : void
bMove bool
return void

copySoftBodyToVertexBuffer() public method

public copySoftBodyToVertexBuffer ( btSoftBody softBody, btVertexBufferDescriptor vertexBuffer ) : void
softBody btSoftBody
vertexBuffer btVertexBufferDescriptor
return void

getSolverType() public method

public getSolverType ( ) : btSoftBodySolver.SolverTypes
return btSoftBodySolver.SolverTypes

optimize() public method

public optimize ( SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies ) : void
softBodies SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
return void

optimize() public method

public optimize ( SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies, bool forceUpdate ) : void
softBodies SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
forceUpdate bool
return void

predictMotion() public method

public predictMotion ( float solverdt ) : void
solverdt float
return void

processCollision() public method

public processCollision ( btSoftBody arg0, SWIGTYPE_p_btCollisionObjectWrapper arg1 ) : void
arg0 btSoftBody
arg1 SWIGTYPE_p_btCollisionObjectWrapper
return void

processCollision() public method

public processCollision ( btSoftBody arg0, btSoftBody arg1 ) : void
arg0 btSoftBody
arg1 btSoftBody
return void

solveConstraints() public method

public solveConstraints ( float solverdt ) : void
solverdt float
return void

updateSoftBodies() public method

public updateSoftBodies ( ) : void
return void