|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectartisynth.core.mechmodels.DeformableContactConstraintBase.CompInfo
public abstract class DeformableContactConstraintBase.CompInfo
Provides matrix block information and computational function for a single dynamic component associated with a contact constraint.
Constructor Summary | |
---|---|
DeformableContactConstraintBase.CompInfo()
|
Method Summary | |
---|---|
abstract void |
addFrictionBlock(SparseBlockMatrix DT,
Vector3d dir,
int bj)
|
abstract void |
addRelativeVelocity(Vector3d vrel,
Twist tmpT)
Uses the component's current velocity to compute its contribution to the current relative velocity. |
abstract double |
computeDirectionalVelocity(Vector3d dir,
Twist tmpT)
|
abstract MatrixBlock |
getBlock()
Returns the matrix block associated with this constraint. |
abstract DynamicMechComponent |
getComp()
Returns the dynamic component |
DeformableContactConstraintBase.CompInfo |
getNext()
|
abstract int |
getSolveIndex()
Returns the solve index of the dynamic component |
abstract boolean |
isParametric()
Returns true if the dynamic component is parametric |
void |
setNext(DeformableContactConstraintBase.CompInfo next)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DeformableContactConstraintBase.CompInfo()
Method Detail |
---|
public abstract DynamicMechComponent getComp()
public abstract int getSolveIndex()
public abstract boolean isParametric()
public abstract double computeDirectionalVelocity(Vector3d dir, Twist tmpT)
public abstract void addFrictionBlock(SparseBlockMatrix DT, Vector3d dir, int bj)
public abstract void addRelativeVelocity(Vector3d vrel, Twist tmpT)
public abstract MatrixBlock getBlock()
public DeformableContactConstraintBase.CompInfo getNext()
public void setNext(DeformableContactConstraintBase.CompInfo next)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |