| MnCloth ()
|
virtual | ~MnCloth ()
|
MStatus | createNCloth ()
|
MStatus | setTopology (const int numFaces, int * numVertsPerFace, int * faces, const int numEdges, int * edges )
|
MStatus | setPositions (const MFloatPointArray & positions,bool startFrame = true)
|
MStatus | setVelocities (const MFloatPointArray & velocities)
|
MStatus | setBendRestAngleFromPositions (const MFloatPointArray & positions)
|
MStatus | setLinksRestLengthFromPositions (const MFloatPointArray & positions)
|
MStatus | setInputMeshAttractPositions (const MFloatPointArray & positions)
|
MStatus | setInputMeshAttractDamping (float damping)
|
MStatus | setInputMeshAttractAndRigidStrength (float * inputAttractArray,float * rigidArray,float * deformArray)
|
MStatus | setComputeRestLength ( const bool b )
|
MStatus | setComputeRestAngles ( const bool b )
|
MStatus | setThickness (float radius)
|
MStatus | setThickness (float * radius)
|
MStatus | setInverseMass (float invMass)
|
MStatus | setInverseMass (float * invMass)
|
MStatus | setBounce (float bounce)
|
MStatus | setBounce (float * bounce)
|
MStatus | setFriction (float friction)
|
MStatus | setFriction (float * friction)
|
MStatus | setDamping (float damping)
|
MStatus | setDamping (float * damping)
|
MStatus | setSelfCollisionFlags (const bool vertToVert, const bool vertToEdge = false, const bool vertToFace = false, const bool edgeToEdge = false, const bool edgeToFace = false)
|
MStatus | setCollisionFlags (const bool vertToVert, const bool edgeToEdge = false, const bool faceToFace= false)
|
MStatus | setDisableGravity ( const bool b )
|
MStatus | setMaxIterations (const int it)
|
MStatus | setMaxSelfCollisionIterations (const int it)
|
MStatus | setSelfCollisionSoftness (float softness)
|
MStatus | setSelfTrappedCheck (bool on)
|
MStatus | setSelfCrossoverPush (float val)
|
MStatus | setDragAndLift (float drag,float lift)
|
MStatus | setTangentialDrag (float tangentialDrag)
|
MStatus | setStartPressure (float startPressure)
|
MStatus | setSealHoles (bool seal)
|
MStatus | setPressure (float pressure)
|
MStatus | setTrackVolume (bool track)
|
MStatus | setIncompressibility (float v)
|
MStatus | setPressureDamping (float damp)
|
MStatus | setPumpRate (float pump)
|
MStatus | setAirTightness (float airTightness)
|
MStatus | setAddCrossLinks (float addCrossLinks)
|
MStatus | setBendAngleDropoff (float dropoff)
|
MStatus | setShearResistance (float resistance)
|
MStatus | setStretchAndCompressionResistance (float stretchResist,float compressionResist)
|
MStatus | setStretchAndCompressionResistance (float * stretchResist,float * compressionResist)
|
MStatus | setBendAngleScale (float scale)
|
MStatus | setRestitutionAngle (float angle)
|
MStatus | setRestitutionTension (float tension)
|
MStatus | setSelfCollideWidth (float width)
|
MStatus | setBendResistance (float strength)
|
MStatus | getNumVertices (unsigned int & numVerts) const
|
MStatus | getPositions ( MFloatPointArray & positions) const
|
MStatus | getVelocities ( MFloatPointArray & velocities) const
|