Class StlBoundaryReadHandler3D
- java.lang.Object
-
- org.apache.commons.geometry.io.euclidean.threed.AbstractBoundaryReadHandler3D
-
- org.apache.commons.geometry.io.euclidean.threed.stl.StlBoundaryReadHandler3D
-
- All Implemented Interfaces:
BoundaryReadHandler<PlaneConvexSubset,BoundarySource3D>,BoundaryReadHandler3D
public class StlBoundaryReadHandler3D extends AbstractBoundaryReadHandler3D
BoundaryReadHandler3Dimplementation for reading STL data. Text input is read using the UTF-8 charset by default.
-
-
Field Summary
Fields Modifier and Type Field Description private java.nio.charset.CharsetdefaultCharsetDefault charset for reading text input.
-
Constructor Summary
Constructors Constructor Description StlBoundaryReadHandler3D()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FacetDefinitionReaderfacetDefinitionReader(GeometryInput in)Return aFacetDefinitionReaderfor reading rawfacetsfrom the given input stream.java.nio.charset.CharsetgetDefaultCharset()Get the input default charset, used if text input does not specify a charset.GeometryFormatgetFormat()Get thedata formatsupported by this handler.voidsetDefaultCharset(java.nio.charset.Charset charset)Set the input default charset, used if text input does not specify a charset.-
Methods inherited from class org.apache.commons.geometry.io.euclidean.threed.AbstractBoundaryReadHandler3D
boundaries, facets, read, readTriangleMesh
-
-
-
-
Method Detail
-
getFormat
public GeometryFormat getFormat()
Get thedata formatsupported by this handler.- Returns:
- data format supported by this handler
-
getDefaultCharset
public java.nio.charset.Charset getDefaultCharset()
Get the input default charset, used if text input does not specify a charset.- Returns:
- text input default charset
-
setDefaultCharset
public void setDefaultCharset(java.nio.charset.Charset charset)
Set the input default charset, used if text input does not specify a charset.- Parameters:
charset- text input default charset
-
facetDefinitionReader
public FacetDefinitionReader facetDefinitionReader(GeometryInput in)
Return aFacetDefinitionReaderfor reading rawfacetsfrom the given input stream.- Parameters:
in- input stream to read from- Returns:
- facet definition reader instance
-
-