public interface DynamicComponent extends DynamicAgent, ModelComponent, ForceEffector, TransformableGeometry
ModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibilityTG_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, zeroForcesadvanceState, getAuxVarDerivative, getAuxVarState, getStateVersion, hasState, numAuxVars, requiresAdvance, setAuxVarStateconnectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferencesgetAllPropertyInfo, getPropertygetChildren, hasChildrenpostscanisWritable, writeaddPosJacobian, addSolveBlocks, addVelJacobian, applyForces, getJacobianTypeaddTransformableDependencies, transformGeometry, transformGeometry, transformPriorityvoid addAttachmentRequest(AttachingComponent ac)
boolean removeAttachmentRequest(AttachingComponent ac)