Obi  6.4
Unified particle physics for Unity
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Obi.ObiConstraints< T > Class Template Reference
Inheritance diagram for Obi.ObiConstraints< T >:
Obi.IObiConstraints Obi.ObiAerodynamicConstraintsData Obi.ObiBendConstraintsData Obi.ObiBendTwistConstraintsData Obi.ObiChainConstraintsData Obi.ObiDistanceConstraintsData Obi.ObiPinConstraintsData Obi.ObiShapeMatchingConstraintsData Obi.ObiSkinConstraintsData Obi.ObiStretchShearConstraintsData Obi.ObiTetherConstraintsData Obi.ObiVolumeConstraintsData

Public Member Functions

void Merge (ObiActor actor, IObiConstraints other)
 
IObiConstraintsBatch GetBatch (int i)
 
int GetBatchCount ()
 
int GetConstraintCount ()
 
int GetActiveConstraintCount ()
 
void DeactivateAllConstraints ()
 
GetFirstBatch ()
 
Oni.ConstraintType GetConstraintType ()
 
void Clear ()
 
virtual T CreateBatch (T source=null)
 
void AddBatch (T batch)
 
bool RemoveBatch (T batch)
 
bool AddToSolver (ObiSolver solver)
 
bool RemoveFromSolver ()
 

Public Attributes

List< T > batches = new List<T>()
 

Protected Attributes

ObiSolver m_Solver
 

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