Click or drag to resize
MiHexahedronTopologyExplicitIjk Interface

Note: This API is now obsolete.

List of volume cells interface.

Namespace: OIV.MeshVizXLM.Mesh.Topology
Assembly: OIV.MeshVizXLM.Mesh (in OIV.MeshVizXLM.Mesh.dll) Version: 9.9.13.0.Release.908d87e01
Syntax
[ObsoleteAttribute("MeshVizXLM.NET is no longer supported. This interface will be removed in the next major release.")]
public interface MiHexahedronTopologyExplicitIjk : MiTopologyIjk, 
	MiTopology

The MiHexahedronTopologyExplicitIjk type exposes the following members.

Methods
  NameDescription
Public methodGetCellName Obsolete.
Returns the name of the cell at the specified position.
(Inherited from MiTopologyIjk.)
Public methodGetCellNodeIndices
Returns an array containing the 8 indices of a cell of this topology.
Public methodGetStorageLayout
Hint about cells organization in memory.
Public methodIsDead
Returns
true
if the cell at the specified position should be ignored. This value is ignored if the
hasDeadCell
method returns
false
.
(Inherited from MiTopologyIjk.)
Top
Properties
  NameDescription
Public propertyBeginNodeId
Returns the first node id used by this topology.
Public propertyEndNodeId
Returns the last node id + 1 used by this topology.
Public propertyHasDeadCells
Returns
true
if the topology contains dead cells.

When

false
, the cells traversal can be optimized by not testing the
isDead
method of each individual cells.

(Inherited from MiTopology.)
Public propertyNumCellsI
Returns the number of cells on the first logical axis.
(Inherited from MiTopologyIjk.)
Public propertyNumCellsJ
Returns the number of cells on the second logical axis.
(Inherited from MiTopologyIjk.)
Public propertyNumCellsK
Returns the number of cells on the third logical axis.
(Inherited from MiTopologyIjk.)
Public propertyTimeStamp
Returns for this topology a unique time stamp across all topologies in the application.
(Inherited from MiTopology.)
Top
Remarks
List of volume cells interface.

A generic interface for an unstructured explicit hexahedron volume mesh topology.

Each hexahedron cell has 6 faces which can be in any plane of the 3D space. Each face is a quadrangle not necessarily a square. The 4 first indices define the polygon of a face of the hexahedron. The 4 last indices define the polygon of the opposite face.

Facets and nodes are numbered as follows :

            J
            |
            |
            n3----------n2   facet 0 = 0321
            /|          /|   facet 1 = 4567
            /  |        /  |   facet 2 = 0473
            /    |      /    |   facet 3 = 1265
            n7---------n6      |   facet 4 = 0154
            |     |    |      |   facet 5 = 3762
            |    n0----|-----n1    --- I
            |    /     |     /
            |  /       |   /
            |/         | /
            n4---------n5
            /
            /
            K
            

See Also