public class FaceNodes3d
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
containsNode(DynamicComponent c) |
boolean |
equals(java.lang.Object obj) |
FemElement3dBase |
getElement() |
int |
hashCode() |
boolean |
hasSelfAttachedNode()
Queries if this face has a node from its own mesh attached to it.
|
boolean |
isContained(FaceNodes3d f)
Returns true if all the nodes of this face are contained
within a given face.
|
boolean |
isHidden() |
boolean |
isOverlapping() |
boolean |
isSelfAttachedToFace()
Queries if at least one of this face's nodes is itself attached to a face
belonging to the same mesh
|
int |
numAllNodes() |
int |
numNodes() |
void |
setAllNodes(FemNode3d[] nodes) |
void |
setHidden(boolean hidden) |
void |
setOverlapping(boolean hidden) |
java.lang.String |
toString() |
FemNode3d[][] |
triangulate() |
public void setAllNodes(FemNode3d[] nodes)
public int numNodes()
public int numAllNodes()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public FemElement3dBase getElement()
public boolean isHidden()
public void setHidden(boolean hidden)
public boolean isOverlapping()
public void setOverlapping(boolean hidden)
public boolean isContained(FaceNodes3d f)
f
- face to check for containment withinpublic boolean containsNode(DynamicComponent c)
public boolean hasSelfAttachedNode()
true
if this face is attached to a node from its own
meshpublic boolean isSelfAttachedToFace()
true
if a face node is attached to another node on
the same meshpublic FemNode3d[][] triangulate()