public class PointSkinAttachment.FemDispConnection extends PointSkinAttachment.FemConnection
PointSkinAttachment.SkinConnection.Type| Constructor and Description |
|---|
FemDispConnection() |
FemDispConnection(FemNode3d[] nodes,
double[] coords,
SkinMeshBody.FemModelInfo finfo,
double wgt) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPosition(Vector3d pos,
PolarDecomposition3d polard) |
PointSkinAttachment.FemDispConnection |
copy() |
FemNode3d[] |
getNodes() |
PointSkinAttachment.SkinConnection.Type |
getType()
Returns a short string describing the type for this connection.
|
int |
numMasters() |
void |
postscan(java.util.Deque<ScanToken> tokens,
java.util.List<SkinMeshBody.BodyInfo> bodyInfos) |
void |
scaleDistance(double s) |
void |
scan(ReaderTokenizer rtok,
java.util.Deque<ScanToken> tokens) |
int |
updateMasterBlocks(MatrixBlock[] blks,
int[] blockIdxs,
int bi) |
void |
write(java.io.PrintWriter pw,
double wscale,
NumberFormat fmt,
CompositeComponent ancestor) |
add1DConstraintBlocks, add2DConstraintBlocks, addRelativeVelocity, collectMasterComponents, computeForceOnMasters, getFemModel, getNext, getOffset, hasOffset, isControllable, setNext, setOffsetgetWeight, scaleWeight, setWeightpublic FemNode3d[] myNodes
public FemDispConnection()
public FemDispConnection(FemNode3d[] nodes, double[] coords, SkinMeshBody.FemModelInfo finfo, double wgt)
public PointSkinAttachment.SkinConnection.Type getType()
PointSkinAttachment.SkinConnectiongetType in class PointSkinAttachment.SkinConnection<PointSkinAttachment.FemConnection>public FemNode3d[] getNodes()
getNodes in class PointSkinAttachment.FemConnectionpublic int numMasters()
public void addPosition(Vector3d pos, PolarDecomposition3d polard)
addPosition in class PointSkinAttachment.FemConnectionpublic int updateMasterBlocks(MatrixBlock[] blks, int[] blockIdxs, int bi)
updateMasterBlocks in class PointSkinAttachment.FemConnectionpublic PointSkinAttachment.FemDispConnection copy()
copy in class PointSkinAttachment.SkinConnection<PointSkinAttachment.FemConnection>public void scaleDistance(double s)
scaleDistance in class PointSkinAttachment.SkinConnection<PointSkinAttachment.FemConnection>public void write(java.io.PrintWriter pw,
double wscale,
NumberFormat fmt,
CompositeComponent ancestor)
throws java.io.IOException
write in class PointSkinAttachment.SkinConnection<PointSkinAttachment.FemConnection>java.io.IOExceptionpublic void scan(ReaderTokenizer rtok, java.util.Deque<ScanToken> tokens) throws java.io.IOException
scan in class PointSkinAttachment.SkinConnection<PointSkinAttachment.FemConnection>java.io.IOExceptionpublic void postscan(java.util.Deque<ScanToken> tokens, java.util.List<SkinMeshBody.BodyInfo> bodyInfos) throws java.io.IOException
postscan in class PointSkinAttachment.SkinConnection<PointSkinAttachment.FemConnection>java.io.IOException