public interface MuscleComponent extends ExcitationComponent, ForceEffector, RenderableComponent
ExcitationComponent.CombinationRule
ModelComponent.NavpanelVisibility
TRANSPARENT, TWO_DIMENSIONAL
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
getExcitationColor() |
double |
getLength() |
double |
getLengthDot() |
AxialMaterial |
getMaterial() |
Point |
getPoint(int idx) |
double |
getRestLength() |
int |
numPoints() |
void |
setExcitationColor(java.awt.Color color) |
<T extends AxialMaterial> |
setMaterial(T mat) |
void |
setRestLength(double rlen) |
addExcitationSource, getCombinationRule, getExcitation, getExcitationGain, getNetExcitation, removeExcitationSource, setCombinationRule, setExcitation, setExcitationGain
addPosJacobian, addSolveBlocks, addVelJacobian, applyForces, getJacobianType
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferences
getAllPropertyInfo, getProperty
getChildren, hasChildren
postscan
isWritable, write
getSelection, isSelectable, numSelectionQueriesNeeded
getRenderHints, prerender, render, updateBounds
createRenderProps, getRenderProps, setRenderProps
java.awt.Color getExcitationColor()
void setExcitationColor(java.awt.Color color)
AxialMaterial getMaterial()
<T extends AxialMaterial> void setMaterial(T mat)
double getRestLength()
void setRestLength(double rlen)
int numPoints()
Point getPoint(int idx)
double getLength()
double getLengthDot()