Interface MiMeshUnstructured<G extends MiGeometryI>

Type Parameters:
G - the type of the mesh geometry
All Superinterfaces:
MiMesh
All Known Subinterfaces:
MeXLineMeshCurvilinear<T,G>, MeXLineMeshUnstructured<C,T,G>, MeXMeshUnstructured<G>, MeXSurfaceMeshUnstructured<C,T,G>, MiLineMeshCurvilinear<T,G>, MiLineMeshUnstructured<C,T,G>, MiMeshUnstructuredI<C,T,G>, MiSurfaceMeshUnstructured<C,T,G>, MiVolumeMeshHexahedronIjk<T,G>, MiVolumeMeshUnstructured<C,T,G>
All Known Implementing Classes:
MeXLineMeshFromPolyhedralMesh

public interface MiMeshUnstructured<G extends MiGeometryI> extends MiMesh
Unstructured mesh interface.

This interface defines a unstructured mesh. All unstructured meshes have a common geometry interface: getX(int i), getY(int i), getZ(int i).
An unstructured mesh can be either a volume, a surface or a line.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the unstructured geometry of this mesh.
  • Method Details

    • getGeometry

      G getGeometry()
      Returns the unstructured geometry of this mesh.
      Returns:
      the unstructured geometry of this mesh