public class StlReader extends MeshReaderBase
| Modifier and Type | Field and Description |
|---|---|
static double |
DEFAULT_TOLERANCE |
| Constructor and Description |
|---|
StlReader(java.io.File file) |
StlReader(java.io.InputStream is) |
StlReader(java.lang.String fileName) |
| Modifier and Type | Method and Description |
|---|---|
MeshWriter.DataFormat |
getDataFormat()
Gets the data format that was determined for the file.
|
double |
getTolerance()
Gets tolerance to use when merging vertices
|
static PolygonalMesh |
read(java.io.File file) |
static PolygonalMesh |
read(PolygonalMesh mesh,
java.io.InputStream is,
double tol) |
static PolygonalMesh |
read(java.lang.String fileName) |
static PolygonalMesh |
readASCII(PolygonalMesh mesh,
java.io.Reader reader,
double tol) |
static PolygonalMesh |
readBinary(PolygonalMesh mesh,
java.io.InputStream is,
double tol) |
PolygonalMesh |
readMesh() |
PolygonalMesh |
readMesh(MeshBase mesh) |
void |
setTolerance(double tol)
Sets tolerance to use when merging vertices
|
closepublic StlReader(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic StlReader(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic StlReader(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic void setTolerance(double tol)
public double getTolerance()
public MeshWriter.DataFormat getDataFormat()
public static PolygonalMesh read(PolygonalMesh mesh, java.io.InputStream is, double tol) throws java.io.IOException
java.io.IOExceptionpublic static PolygonalMesh readBinary(PolygonalMesh mesh, java.io.InputStream is, double tol) throws java.io.IOException
java.io.IOExceptionpublic static PolygonalMesh readASCII(PolygonalMesh mesh, java.io.Reader reader, double tol) throws java.io.IOException
java.io.IOExceptionpublic PolygonalMesh readMesh() throws java.io.IOException
readMesh in class MeshReaderBasejava.io.IOExceptionpublic PolygonalMesh readMesh(MeshBase mesh) throws java.io.IOException
java.io.IOExceptionpublic static PolygonalMesh read(java.io.File file) throws java.io.IOException
java.io.IOExceptionpublic static PolygonalMesh read(java.lang.String fileName) throws java.io.IOException
java.io.IOException