Uses of Interface
org.apache.commons.geometry.io.core.input.GeometryInput
-
Packages that use GeometryInput Package Description org.apache.commons.geometry.io.core This package contains the core interfaces and classes for commons-geometry IO functionality.org.apache.commons.geometry.io.core.input This package contains types representing input to IO operations.org.apache.commons.geometry.io.core.internal This package contains IO utilities intended for internal use only.org.apache.commons.geometry.io.euclidean.threed This package contains the core interfaces and classes providing IO functionality for Euclidean 3D space.org.apache.commons.geometry.io.euclidean.threed.obj This package contains types for reading and writing the OBJ geometric data file format.org.apache.commons.geometry.io.euclidean.threed.stl This package contains types for reading and writing the STL geometric data file format.org.apache.commons.geometry.io.euclidean.threed.txt This package contains types for working with simple text-based 3D geometric data formats, including CSV and simple text files. -
-
Uses of GeometryInput in org.apache.commons.geometry.io.core
Methods in org.apache.commons.geometry.io.core with parameters of type GeometryInput Modifier and Type Method Description java.util.stream.Stream<H>BoundaryIOManager. boundaries(GeometryInput in, GeometryFormat fmt, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aStreamproviding access to all boundaries from the given input.java.util.stream.Stream<H>BoundaryReadHandler. boundaries(GeometryInput in, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aStreamthat can be used to access all boundary information from the given input, which is expected to contain data in the format supported by this handler.BBoundaryIOManager. read(GeometryInput in, GeometryFormat fmt, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aBoundarySourcecontaining all boundaries from the given input.BBoundaryReadHandler. read(GeometryInput input, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return an object containing all boundaries read frominputusing the handler's supported data format.protected RBoundaryIOManager. requireReadHandler(GeometryInput in, GeometryFormat fmt)Get theread handlermatching the arguments, throwing an exception on failure. -
Uses of GeometryInput in org.apache.commons.geometry.io.core.input
Classes in org.apache.commons.geometry.io.core.input that implement GeometryInput Modifier and Type Class Description classFileGeometryInputGeometryInputimplementation for reading content from a file.classStreamGeometryInputGeometryInputimplementation that wraps anInputStream.classUrlGeometryInputGeometryInputimplementation for reading content from a URL. -
Uses of GeometryInput in org.apache.commons.geometry.io.core.internal
Methods in org.apache.commons.geometry.io.core.internal with parameters of type GeometryInput Modifier and Type Method Description static java.io.BufferedReaderGeometryIOUtils. createBufferedReader(GeometryInput input, java.nio.charset.Charset defaultCharset)Create aBufferedReaderfor reading from the given input. -
Uses of GeometryInput in org.apache.commons.geometry.io.euclidean.threed
Methods in org.apache.commons.geometry.io.euclidean.threed with parameters of type GeometryInput Modifier and Type Method Description java.util.stream.Stream<PlaneConvexSubset>AbstractBoundaryReadHandler3D. boundaries(GeometryInput in, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aStreamthat can be used to access all boundary information from the given input, which is expected to contain data in the format supported by this handler.static java.util.stream.Stream<PlaneConvexSubset>IO3D. boundaries(GeometryInput in, GeometryFormat fmt, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aStreamproviding access to all boundaries from the given input.FacetDefinitionReaderBoundaryIOManager3D. facetDefinitionReader(GeometryInput in, GeometryFormat fmt)Get aFacetDefinitionReaderfor reading facet information from the given input.FacetDefinitionReaderBoundaryReadHandler3D. facetDefinitionReader(GeometryInput in)Return aFacetDefinitionReaderfor reading rawfacetsfrom the given input stream.static FacetDefinitionReaderIO3D. facetDefinitionReader(GeometryInput in, GeometryFormat fmt)Get aFacetDefinitionReaderfor reading facet information from the given input.java.util.stream.Stream<FacetDefinition>AbstractBoundaryReadHandler3D. facets(GeometryInput in)Return aStreamthat can be used to access all facet information from the given input stream.java.util.stream.Stream<FacetDefinition>BoundaryIOManager3D. facets(GeometryInput in, GeometryFormat fmt)Return aStreamproviding access to all facets from the given input.java.util.stream.Stream<FacetDefinition>BoundaryReadHandler3D. facets(GeometryInput in)Return aStreamthat can be used to access all facet information from the given input stream.static java.util.stream.Stream<FacetDefinition>IO3D. facets(GeometryInput in, GeometryFormat fmt)Return aStreamproviding access to all facets from the given input.BoundarySource3DAbstractBoundaryReadHandler3D. read(GeometryInput in, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return an object containing all boundaries read frominputusing the handler's supported data format.static BoundarySource3DIO3D. read(GeometryInput in, GeometryFormat fmt, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aBoundarySource3Dcontaining all boundaries from the given input.TriangleMeshAbstractBoundaryReadHandler3D. readTriangleMesh(GeometryInput in, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Read a triangle mesh from the given input.TriangleMeshBoundaryIOManager3D. readTriangleMesh(GeometryInput in, GeometryFormat fmt, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aTriangleMeshcontaining all triangles from the given input.TriangleMeshBoundaryReadHandler3D. readTriangleMesh(GeometryInput in, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Read a triangle mesh from the given input.static TriangleMeshIO3D. readTriangleMesh(GeometryInput in, GeometryFormat fmt, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aTriangleMeshcontaining all triangles from the given input.java.util.stream.Stream<Triangle3D>BoundaryIOManager3D. triangles(GeometryInput in, GeometryFormat fmt, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aStreamproviding access to all triangles from the given input.static java.util.stream.Stream<Triangle3D>IO3D. triangles(GeometryInput in, GeometryFormat fmt, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Return aStreamproviding access to all triangles from the given input. -
Uses of GeometryInput in org.apache.commons.geometry.io.euclidean.threed.obj
Methods in org.apache.commons.geometry.io.euclidean.threed.obj with parameters of type GeometryInput Modifier and Type Method Description private java.io.ReaderObjBoundaryReadHandler3D. createReader(GeometryInput in)Create aReaderfor reading character data from the given input.FacetDefinitionReaderObjBoundaryReadHandler3D. facetDefinitionReader(GeometryInput in)Return aFacetDefinitionReaderfor reading rawfacetsfrom the given input stream.TriangleMeshObjBoundaryReadHandler3D. readTriangleMesh(GeometryInput in, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)Read a triangle mesh from the given input. -
Uses of GeometryInput in org.apache.commons.geometry.io.euclidean.threed.stl
Methods in org.apache.commons.geometry.io.euclidean.threed.stl with parameters of type GeometryInput Modifier and Type Method Description FacetDefinitionReaderStlBoundaryReadHandler3D. facetDefinitionReader(GeometryInput in)Return aFacetDefinitionReaderfor reading rawfacetsfrom the given input stream. -
Uses of GeometryInput in org.apache.commons.geometry.io.euclidean.threed.txt
Methods in org.apache.commons.geometry.io.euclidean.threed.txt with parameters of type GeometryInput Modifier and Type Method Description FacetDefinitionReaderTextBoundaryReadHandler3D. facetDefinitionReader(GeometryInput in)Return aFacetDefinitionReaderfor reading rawfacetsfrom the given input stream.
-