Interface Mesh

  • All Known Implementing Classes:
    BufferMesh, NaiveDoubleMesh, NaiveFloatMesh, TranslateMesh

    public interface Mesh
    3D mesh data structure consisting of triangles and their vertices.

    Vertices may be shared by multiple triangles. Coordinates can be retrieved as float or double values.

    Author:
    Curtis Rueden
    • Method Detail

      • vertices

        Vertices vertices()
        The mesh's collection of vertices.
      • triangles

        Triangles triangles()
        The mesh's collection of triangles.