maspack.geometry.io
Class OffReader

java.lang.Object
  extended by maspack.geometry.io.MeshReaderBase
      extended by maspack.geometry.io.OffReader
All Implemented Interfaces:
MeshReader

public class OffReader
extends MeshReaderBase

Reads from ascii OFF format

Author:
Antonio

Constructor Summary
OffReader(java.io.File file)
           
OffReader(java.io.InputStream is)
           
OffReader(java.lang.String fileName)
           
 
Method Summary
static PolygonalMesh read(java.io.File file)
           
static PolygonalMesh read(PolygonalMesh mesh, java.io.Reader reader)
           
static PolygonalMesh read(java.lang.String fileName)
           
 PolygonalMesh readMesh(MeshBase mesh)
           
 
Methods inherited from class maspack.geometry.io.MeshReaderBase
close, readMesh
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OffReader

public OffReader(java.io.InputStream is)
          throws java.io.IOException
Throws:
java.io.IOException

OffReader

public OffReader(java.io.File file)
          throws java.io.IOException
Throws:
java.io.IOException

OffReader

public OffReader(java.lang.String fileName)
          throws java.io.IOException
Throws:
java.io.IOException
Method Detail

read

public static PolygonalMesh read(PolygonalMesh mesh,
                                 java.io.Reader reader)
                          throws java.io.IOException
Throws:
java.io.IOException

readMesh

public PolygonalMesh readMesh(MeshBase mesh)
                       throws java.io.IOException
Throws:
java.io.IOException

read

public static PolygonalMesh read(java.io.File file)
                          throws java.io.IOException
Throws:
java.io.IOException

read

public static PolygonalMesh read(java.lang.String fileName)
                          throws java.io.IOException
Throws:
java.io.IOException