|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jcae.mesh.bora.ds.BDiscretization
public class BDiscretization
Field Summary | |
---|---|
protected static int |
nextId
|
Constructor Summary | |
---|---|
BDiscretization(BCADGraphCell g,
Constraint c)
|
Method Summary | |
---|---|
void |
addAllSubMeshes(BDiscretization parent)
|
void |
addSubMesh(BSubMesh s)
|
void |
combineConstraint(BDiscretization baseDiscr)
When combining two constraints on the same BCADGraphCell (this happens during the phase when the set of needed BDiscretization are created), we want to ensure that those two constraints are not both "original" constraints set by the user on the same object of the CAD. |
boolean |
contained(BDiscretization that)
Test of inclusion of the submesh list in the submesh list of that Check whether a BDiscretization has all of its
submesh list contained in the parameter's submesh list |
boolean |
contains(BSubMesh s)
Check whether a BSubMesh is already present. |
void |
discretize()
|
boolean |
emptyIntersection(BDiscretization that)
Check whether a BDiscretization instance contains
at least a common BSubMesh . |
Constraint |
getConstraint()
|
BSubMesh |
getFirstSubMesh()
|
BCADGraphCell |
getGraphCell()
|
int |
getId()
|
java.lang.Object |
getMesh()
|
java.util.Collection<BSubMesh> |
getSubmesh()
|
boolean |
isSubmeshChild(BSubMesh that)
Check whether a BDiscretization instance is needed for
the definition of a BSubMesh . |
void |
setMesh(java.lang.Object m)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static int nextId
Constructor Detail |
---|
public BDiscretization(BCADGraphCell g, Constraint c)
Method Detail |
---|
public int getId()
public BCADGraphCell getGraphCell()
public Constraint getConstraint()
public java.util.Collection<BSubMesh> getSubmesh()
public void addSubMesh(BSubMesh s)
public BSubMesh getFirstSubMesh()
public void combineConstraint(BDiscretization baseDiscr)
public void addAllSubMeshes(BDiscretization parent)
public boolean contains(BSubMesh s)
BSubMesh
is already present.
s
- BSubMesh
being checked.
true
if BSubMesh
is already
found, false
otherwise.public boolean contained(BDiscretization that)
BDiscretization
has all of its
submesh list contained in the parameter's submesh list
that
- object being checked.public boolean emptyIntersection(BDiscretization that)
BDiscretization
instance contains
at least a common BSubMesh
.
that
- object being checked.
false
if a BSubMesh
is common to
both sets, true
otherwise.public boolean isSubmeshChild(BSubMesh that)
BDiscretization
instance is needed for
the definition of a BSubMesh
.
public java.lang.Object getMesh()
public void setMesh(java.lang.Object m)
public void discretize()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |