public class MultiPointMuscleVia extends MultiPointMuscle
Modifier and Type | Class and Description |
---|---|
class |
MultiPointMuscleVia.ViaPoint |
ExcitationComponent.CombinationRule
ModelComponent.NavpanelVisibility
HasAuxState.StateContext
myProps
myDrawWrapPoints, myIgnoreCoriolisInJacobian
useMaterial
enforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNames
ARTICULATED, SIMULATING
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, addWrappable, advanceAuxState, applyForces, clearPoints, clearWrappables, computeLength, containsPoint, containsWrappable, copy, getActiveLength, getActiveLengthDot, getAuxState, getContactDamping, getContactStiffness, getCopyReferences, getDrawABPoints, getDrawKnots, getHardReferences, getInitialAuxState, getLength, getLengthConvTol, getLengthDot, getMaxWrapIterations, getPoint, getWrapDamping, getWrappable, getWrapStiffness, indexOfPoint, indexOfWrappable, isDuplicatable, isSegmentPassive, numPassiveSegments, numPoints, numWrappables, postadvance, preadvance, removePoint, removeWrappable, render, scan, setAuxState, setContactDamping, setContactStiffness, setDrawABPoints, setDrawKnots, setLengthConvTol, setMaxWrapIterations, setPoint, setRestLengthFromPoints, setSegmentPassive, setSegmentWrappable, setSegmentWrappable, setWrapDamping, setWrapStiffness, skipAuxState, transformGeometry, transformGeometry, updateBounds, updateSlavePos, updateSlaveVel, updateWrapSegments
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, isConnectedToHierarchy, 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