public class MultiPointMuscleVia extends MultiPointMuscle
Modifier and Type | Class and Description |
---|---|
class |
MultiPointMuscleVia.ViaPoint |
ExcitationComponent.CombinationRule
ModelComponent.NavpanelVisibility
myProps
myIgnoreCoriolisInJacobian
useMaterial
enforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNames
COPY_REFERENCES
TRANSLUCENT, TWO_DIMENSIONAL
Constructor and Description |
---|
MultiPointMuscleVia() |
Modifier and Type | Method and Description |
---|---|
MultiPointMuscleVia.ViaPoint |
addViaPoint(Point p,
double l,
double s,
Point p0,
Point p1) |
void |
clearViaPoints() |
void |
updateStructure()
Hook method to allow sub-classes to update their structure by adding
or removing points.
|
void |
updateViaPoints() |
addExcitationSource, addExcitationSource, computeDFdl, computeDFdldot, computeF, computePassiveF, createConstant, createConstant, createLinear, createLinear, createPai, createPai, createPeck, createPeck, createPeck, getAllPropertyInfo, getCombinationRule, getDefaultActivationWeight, getExcitation, getExcitationColor, getExcitationColorMode, getExcitationGain, getForceNorm, getJacobianType, getMaxColoredExcitation, getMaxColoredExcitationMode, getNetExcitation, getPassiveForceNorm, getRenderColor, getSoftReferences, initialize, isEnabled, prerender, removeExcitationSource, resetLengthProps, scaleDistance, scaleMass, setCombinationRule, setEnabled, setExcitation, setExcitationColor, setExcitationColorMode, setExcitationGain, setMaxColoredExcitation, setMaxColoredExcitationMode, updateReferences
addPoint, addPoint, addPosJacobian, addSolveBlocks, addVelJacobian, applyForces, clearPassiveSegments, clearPoints, computeSegmentForce, containsPoint, copy, getActiveLength, getActiveLengthDot, getCopyReferences, getHardReferences, getLength, getLengthDot, getPoint, indexOfPoint, isDuplicatable, isSegmentPassive, numPoints, postadvance, preadvance, printPointReferences, removePoint, render, scan, setPoint, setRestLengthFromPoints, setSegmentPassive, updateBounds
createDefaultMaterial, createRenderProps, getEffectiveMaterial, getMaterial, getMaxForce, getRenderHints, getRenderProps, getRestLength, getSelection, isSelectable, numSelectionQueriesNeeded, setDamping, setLinearMaterial, setMaterial, setMaxForce, setRenderProps, setRestLength, setStiffness
checkFlag, checkName, checkNameUniqueness, clearFlag, clone, connectToHierarchy, createTempFlag, disconnectFromHierarchy, getChildren, getGrandParent, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getProperty, hasChildren, hasState, isFixed, isMarked, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, postscan, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setSelected, write
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, postscan, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected
getProperty
getChildren, hasChildren
isWritable, write
public MultiPointMuscleVia.ViaPoint addViaPoint(Point p, double l, double s, Point p0, Point p1)
public void clearViaPoints()
public void updateViaPoints()
public void updateStructure()
MultiPointSpring
updateStructure
in class MultiPointSpring