public class JointBasedMovingMarker extends FrameMarker implements MovingMarker
ModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibilitymyPropsmyRenderCoordsenforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNamesCOPY_REFERENCES, REST_POSITIONTG_ARTICULATED, TG_DRAGGER, TG_PRESERVE_ORIENTATION, TG_SIMULATINGTRANSPARENT, TWO_DIMENSIONAL| Constructor and Description |
|---|
JointBasedMovingMarker() |
JointBasedMovingMarker(Diff1Function1x1 xfxn,
JointCoordinateHandle xcoord,
Diff1Function1x1 yfxn,
JointCoordinateHandle ycoord,
Diff1Function1x1 zfxn,
JointCoordinateHandle zcoord) |
JointBasedMovingMarker(java.lang.String name,
Diff1Function1x1 xfxn,
JointCoordinateHandle xcoord,
Diff1Function1x1 yfxn,
JointCoordinateHandle ycoord,
Diff1Function1x1 zfxn,
JointCoordinateHandle zcoord) |
| Modifier and Type | Method and Description |
|---|---|
Diff1Function1x1[] |
getCoordinateFunctions() |
JointCoordinateHandle[] |
getCoordinateHandles() |
void |
updateMarkerLocation()
Updates the location of this marker with respect to the dynamic
components it is attached to.
|
addTargetJacobian, copy, getAllPropertyInfo, getCopyReferences, getDisplacement, getDisplacementNorm, getFrame, getLocation, getLocation, getRefPos, isDuplicatable, scaleDistance, setAttached, setDisplacement, setFrame, setLocation, setRefPos, setWorldLocation, transformLocation, updateAttachment, updatePosState, updateState, updateVelStateconnectAttachment, connectToHierarchy, disconnectFromHierarchy, getAttachments, getHardReferencesaddEffectiveMass, addExternalForce, addForce, addForce, addPosImpulse, addPosJacobian, addScaledExternalForce, addScaledForce, addSolveBlock, addSolveBlocks, addToPointVelocity, addToSolveBlockDiagonal, addTransformableDependencies, addVelJacobian, applyExternalForces, applyForces, applyGravity, createMassBlock, createRenderProps, createSolveBlock, defaultRenderPropsAreNull, distance, distance, getEffectiveMass, getEffectiveMass, getEffectiveMassForces, getExternalForce, getForce, getForce, getJacobianType, getMass, getMass, getPointDamping, getPointDampingMode, getPosDerivative, getPosition, getPosition, getPosState, getPosStateSize, getRenderCoords, getRenderProps, getSelection, getState, getTargetActivity, getTargetPos, getTargetPosition, getTargetVel, getTargetVelocity, getTraceablePositionProperty, getTraceables, getVelocity, getVelocity, getVelState, getVelStateSize, hasForce, isMassConstant, isSelectable, mulInverseEffectiveMass, prerender, render, resetEffectiveMass, resetTargets, scaleMass, setContactConstraint, setExternalForce, setForce, setForce, setPointDamping, setPointDampingMode, setPosition, setPosition, setPosState, setRandomForce, setRandomPosState, setRandomVelState, setRenderProps, setScaledExternalForce, setState, setState, setTargetActivity, setTargetPos, setTargetPosition, setTargetVel, setTargetVelocity, setVelocity, setVelocity, setVelState, subForce, transformGeometry, updateBounds, velocityLimitExceeded, zeroExternalForces, zeroForcesaddAttachmentRequest, addConstrainer, addMasterAttachment, getAttachment, getConstrainers, getInverseMass, getMasterAttachments, getSolveIndex, hasState, isActive, isAttached, isControllable, isDynamic, isParametric, removeAttachmentRequest, removeConstrainer, removeMasterAttachment, setSolveIndex, transformGeometrygetRenderHints, isVisible, numSelectionQueriesNeeded, setVisible, updateRenderPropscheckFlag, checkName, checkNameUniqueness, clearFlag, clone, createTempFlag, getChildren, getGrandParent, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getProperty, getSoftReferences, hasChildren, isFixed, isMarked, isScanning, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, postscan, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, scan, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setScanning, setSelected, setWritable, updateReferences, writeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttachmentgetName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferencesgetPropertygetChildren, hasChildrenpostscanisWritable, writeaddAttachmentRequest, removeAttachmentRequestaddConstrainer, addMasterAttachment, getAttachment, getConstrainers, getInverseMass, getMasterAttachments, getSolveIndex, isActive, isAttached, isControllable, isDynamic, isParametric, removeConstrainer, removeMasterAttachment, setSolveIndexadvanceState, getAuxVarDerivative, getAuxVarState, getStateVersion, hasState, numAuxVars, requiresAdvance, setAuxVarStatetransformGeometry, transformPrioritypublic JointBasedMovingMarker()
public JointBasedMovingMarker(Diff1Function1x1 xfxn, JointCoordinateHandle xcoord, Diff1Function1x1 yfxn, JointCoordinateHandle ycoord, Diff1Function1x1 zfxn, JointCoordinateHandle zcoord)
public JointBasedMovingMarker(java.lang.String name,
Diff1Function1x1 xfxn,
JointCoordinateHandle xcoord,
Diff1Function1x1 yfxn,
JointCoordinateHandle ycoord,
Diff1Function1x1 zfxn,
JointCoordinateHandle zcoord)
public void updateMarkerLocation()
MovingMarkerupdateMarkerLocation in interface MovingMarkerpublic JointCoordinateHandle[] getCoordinateHandles()
public Diff1Function1x1[] getCoordinateFunctions()