public interface MFreePoint3d
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<MFreeNode3d> |
getDependentNodes() |
VectorNd |
getNodeCoordinates() |
Point3d |
getPosition() |
Point3d |
getRestPosition() |
boolean |
reduceDependencies(double tol)
Removes all dependencies with have very low weights
( |w| <= tol )
|
void |
setDependentNodes(java.util.List<MFreeNode3d> nodes,
VectorNd coords) |
void |
setNodeCoordinates(VectorNd coords) |
void |
updatePosAndVelState() |
void |
updatePosState() |
void |
updateVelState() |
Point3d getRestPosition()
java.util.ArrayList<MFreeNode3d> getDependentNodes()
void setDependentNodes(java.util.List<MFreeNode3d> nodes, VectorNd coords)
VectorNd getNodeCoordinates()
void setNodeCoordinates(VectorNd coords)
void updatePosState()
void updateVelState()
void updatePosAndVelState()
Point3d getPosition()
boolean reduceDependencies(double tol)