Interface MeshWriter

  • All Known Implementing Classes:
    ObjWriter, OffWriter, PlyWriter, StlWriter

    public interface MeshWriter

    Interface for writing a mesh to a file

    Since:
    1.2
    Author:
    Christoph Praschl
    • Method Detail

      • write

        default boolean write​(JavaModel3D mesh,
                              String path)
        Write a given mesh to a file defined by its path
        Parameters:
        mesh - to be written
        path - path to the file
        Returns:
        true iff write operation was successful
      • write

        default boolean write​(JavaModel3D mesh,
                              File file)
        Write a given mesh to a file
        Parameters:
        mesh - to be written
        file - to which mesh should be written
        Returns:
        true iff write operation was successful
      • write

        default boolean write​(JavaModel3D mesh,
                              OutputStream outputStream)
        Write a given mesh to a given outputstream
        Parameters:
        mesh - to be written
        outputStream - to be written to
        Returns:
        true iff write operation was successful
      • write

        boolean write​(JavaModel3D mesh,
                      Writer writer)
        Write a given mesh using the given writer
        Parameters:
        mesh - to be written
        writer - writer used to store mesh
        Returns:
        true iff write operation was successful