Obi  6.4
Unified particle physics for Unity
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Obi.IObiConstraintsBatch Interface Reference
Inheritance diagram for Obi.IObiConstraintsBatch:
Obi.ObiConstraintsBatch Obi.ObiAerodynamicConstraintsBatch Obi.ObiBendConstraintsBatch Obi.ObiBendTwistConstraintsBatch Obi.ObiChainConstraintsBatch Obi.ObiDistanceConstraintsBatch Obi.ObiPinConstraintsBatch Obi.ObiShapeMatchingConstraintsBatch Obi.ObiSkinConstraintsBatch Obi.ObiStretchShearConstraintsBatch Obi.ObiTetherConstraintsBatch Obi.ObiVolumeConstraintsBatch

Public Member Functions

void AddToSolver (ObiSolver solver)
 
void RemoveFromSolver (ObiSolver solver)
 
void Merge (ObiActor actor, IObiConstraintsBatch other)
 
bool DeactivateConstraint (int constraintIndex)
 
bool ActivateConstraint (int constraintIndex)
 
void DeactivateAllConstraints ()
 
void Clear ()
 
void GetParticlesInvolved (int index, List< int > particles)
 
void ParticlesSwapped (int index, int newIndex)
 

Properties

int constraintCount [get]
 
int activeConstraintCount [get, set]
 
int initialActiveConstraintCount [get, set]
 
Oni.ConstraintType constraintType [get]
 
IConstraintsBatchImpl implementation [get]
 

The documentation for this interface was generated from the following file: