Click or drag to resize
MiGeometryHexahedronIjk Interface

Note: This API is now obsolete.

Generic geometry interface for hexahedron mesh Ijk.

Namespace: OIV.MeshVizXLM.Mesh.Geometry
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 MiGeometryHexahedronIjk : MiGeometry

The MiGeometryHexahedronIjk type exposes the following members.

Methods
  NameDescription
Public methodGetCellCoords
Returns the coordinates of the hexahedron (i,j,k) cell.
Public methodGetCellStorageLayout
Hint about coordinates organization in a hexahedron cell.
Public methodGetStorageLayout
Hint about coordinates organization in memory.
Top
Properties
  NameDescription
Public propertyTimeStamp
Returns for this geometry a unique time stamp across all geometries in the application.
(Inherited from MiGeometry.)
Top
Remarks
Generic geometry interface for hexahedron mesh Ijk.

Generic geometry interface representing a 3D grid of hexahedron cells, where each hexahedron is defined explicitly with 8 independent coordinates. Each hexahedron is accessible via 3 indices (i,j,k).

This type of geometry is typically used by the MiVolumeMeshVertexHexahedronIjk interface.

The way the vertices of each hexahedron are numbered is indicated by the OIV.MeshVizXLM.Mesh.CellStorageLayout value (see GetCellStorageLayout() ).

See Also