public class ShellNodeFrameAttachment extends PointFrameAttachment implements HasAttachments
ModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibilityenforceUniqueCompositeNames, enforceUniqueNames, myNumber, myProps, NULL_OBJ, useCompactPathNamesCOPY_REFERENCES, REST_POSITION| Constructor and Description | 
|---|
| ShellNodeFrameAttachment() | 
| ShellNodeFrameAttachment(FemNode3d node,
                        Frame frame) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | connectToHierarchy(CompositeComponent hcomp)Update the attachment position state whenever we connect to the parent
 (i.e., plug in to the hierarchy). | 
| void | disconnectFromHierarchy(CompositeComponent hcomp)Update the attachment position state whenever we connect to the parent
 (i.e., plug in to the hierarchy). | 
| void | getAttachments(java.util.List<DynamicAttachment> list)Returns the attachments contained by this component. | 
| DirectorFrameAttachment | getDirectorAttachment() | 
| FemNode3d | getNode() | 
| boolean | hasDirectorAttachment() | 
| void | writeItems(java.io.PrintWriter pw,
          NumberFormat fmt,
          CompositeComponent ancestor) | 
addMassToMasters, addTargetJacobian, applyForces, copy, detachSlave, getCurrentPos, getCurrentVel, getDerivative, getFrame, getGT, getLocation, getUndeformedPos, mulSubGT, mulSubGTM, mulSubMG, scale, setCurrentPos, setLocation, updateAttachment, updatePosStates, updateVelStatescheckMasterBlocks, getCopyReferences, getMasters, getPoint, getSlave, invalidateMasters, isDuplicatable, notifyMastersOfPositionChange, numMastersaddBackRefs, addBackRefs, addConnectedMasterRefs, clone, connectAttachment, getAttachment, getHardReferences, oneMasterActive, oneMasterNotAttached, removeBackRefs, removeBackRefs, removeConnectedMasterRefs, setSlaveAffectsStiffness, slaveAffectsStiffnesscheckFlag, checkName, checkNameUniqueness, clearFlag, createTempFlag, getAllPropertyInfo, getChildren, getGrandParent, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getProperty, getSoftReferences, hasChildren, hasState, 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, waitgetHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferencesgetAllPropertyInfo, getPropertygetChildren, hasChildrenpostscanisWritable, writepublic FemNode3d getNode()
public boolean hasDirectorAttachment()
public void connectToHierarchy(CompositeComponent hcomp)
DynamicAttachmentBaseconnectToHierarchy in interface ModelComponentconnectToHierarchy in class DynamicAttachmentBasehcomp - hierarchy component to which this component, 
 or its ancestor, was attachedpublic void disconnectFromHierarchy(CompositeComponent hcomp)
DynamicAttachmentBasedisconnectFromHierarchy in interface ModelComponentdisconnectFromHierarchy in class DynamicAttachmentBasehcomp - hierarchy component from which this component, 
 or its ancestor, was detachedpublic DirectorFrameAttachment getDirectorAttachment()
public void getAttachments(java.util.List<DynamicAttachment> list)
HasAttachmentsgetAttachments in interface HasAttachmentspublic void writeItems(java.io.PrintWriter pw,
                       NumberFormat fmt,
                       CompositeComponent ancestor)
                throws java.io.IOException
writeItems in class PointFrameAttachmentjava.io.IOException