Interface MiTopologyIjk
-
- All Superinterfaces:
MiTopology
- All Known Subinterfaces:
MiHexahedronTopologyExplicitIjk
public interface MiTopologyIjk extends MiTopology
List of volume cells interface.A generic interface for a structured implicit volume mesh topology. Cells are all implicitly defined as hexahedron so there is no need for specifying a list of cells.
The number of cells on each dimension defines completely the topology.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getNumCellsI()
Returns the number of cells on the first logical axis.int
getNumCellsJ()
Returns the number of cells on the second logical axis.int
getNumCellsK()
Returns the number of cells on the third logical axis.boolean
isDead(int i, int j, int k)
Returnstrue
if the cell at the specified position should be ignored.-
Methods inherited from interface com.openinventor.meshvizxlm.mesh.topology.MiTopology
getTimeStamp, hasDeadCells
-
-
-
-
Method Detail
-
getNumCellsI
int getNumCellsI()
Returns the number of cells on the first logical axis.- Returns:
- the number of cells on the first logical axis.
-
getNumCellsJ
int getNumCellsJ()
Returns the number of cells on the second logical axis.- Returns:
- the number of cells on the second logical axis.
-
getNumCellsK
int getNumCellsK()
Returns the number of cells on the third logical axis.- Returns:
- the number of cells on the third logical axis.
-
isDead
boolean isDead(int i, int j, int k)
Returnstrue
if the cell at the specified position should be ignored. This value is ignored if thehasDeadCell
method returnsfalse
.- Parameters:
i
- the i-index of the cell to checkj
- the j-index of the cell to checkk
- the k-index of the cell to check- Returns:
true
if the cell should be ignored.
-
-