public interface DynamicComponent extends DynamicAgent, ModelComponent, ForceEffector, TransformableGeometry
ModelComponent.NavpanelVisibility
TG_ARTICULATED, TG_DRAGGER, TG_PRESERVE_ORIENTATION, TG_SIMULATING
Modifier and Type | Method and Description |
---|---|
void |
addAttachmentRequest(AttachingComponent ac) |
boolean |
removeAttachmentRequest(AttachingComponent ac) |
addConstrainer, addForce, addMasterAttachment, addPosImpulse, addSolveBlock, applyExternalForces, applyGravity, createMassBlock, getAttachment, getConstrainers, getEffectiveMass, getEffectiveMass, getEffectiveMassForces, getForce, getInverseMass, getMass, getMass, getMasterAttachments, getPosDerivative, getPosState, getPosStateSize, getSolveIndex, getState, getVelState, getVelStateSize, hasForce, isActive, isAttached, isControllable, isDynamic, isMassConstant, isParametric, mulInverseEffectiveMass, removeConstrainer, removeMasterAttachment, resetEffectiveMass, setAttached, setForce, setPosState, setRandomForce, setRandomPosState, setRandomVelState, setSolveIndex, setState, setVelState, velocityLimitExceeded, zeroExternalForces, zeroForces
advanceState, getAuxVarDerivative, getAuxVarState, getStateVersion, hasState, numAuxVars, requiresAdvance, setAuxVarState
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
addPosJacobian, addSolveBlocks, addVelJacobian, applyForces, getJacobianType
addTransformableDependencies, transformGeometry, transformGeometry, transformPriority
void addAttachmentRequest(AttachingComponent ac)
boolean removeAttachmentRequest(AttachingComponent ac)