C# Class BulletCSharp.btSoftBodySolver

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

Private Methods

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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

checkInitialized() public méthode

public checkInitialized ( ) : bool
Résultat bool

copyBackToSoftBodies() public méthode

public copyBackToSoftBodies ( ) : void
Résultat void

copyBackToSoftBodies() public méthode

public copyBackToSoftBodies ( bool bMove ) : void
bMove bool
Résultat void

getNumberOfPositionIterations() public méthode

public getNumberOfPositionIterations ( ) : int
Résultat int

getNumberOfVelocityIterations() public méthode

public getNumberOfVelocityIterations ( ) : int
Résultat int

getSolverType() public méthode

public getSolverType ( ) : btSoftBodySolver.SolverTypes
Résultat btSoftBodySolver.SolverTypes

getTimeScale() public méthode

public getTimeScale ( ) : float
Résultat float

optimize() public méthode

public optimize ( SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies ) : void
softBodies SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
Résultat void

optimize() public méthode

public optimize ( SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies, bool forceUpdate ) : void
softBodies SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
forceUpdate bool
Résultat void

predictMotion() public méthode

public predictMotion ( float solverdt ) : void
solverdt float
Résultat void

processCollision() public méthode

public processCollision ( btSoftBody arg0, SWIGTYPE_p_btCollisionObjectWrapper arg1 ) : void
arg0 btSoftBody
arg1 SWIGTYPE_p_btCollisionObjectWrapper
Résultat void

processCollision() public méthode

public processCollision ( btSoftBody arg0, btSoftBody arg1 ) : void
arg0 btSoftBody
arg1 btSoftBody
Résultat void

setNumberOfPositionIterations() public méthode

public setNumberOfPositionIterations ( int iterations ) : void
iterations int
Résultat void

setNumberOfVelocityIterations() public méthode

public setNumberOfVelocityIterations ( int iterations ) : void
iterations int
Résultat void

solveConstraints() public méthode

public solveConstraints ( float solverdt ) : void
solverdt float
Résultat void

updateSoftBodies() public méthode

public updateSoftBodies ( ) : void
Résultat void

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool