Skip navigation links
A C D G H M O R S W 

A

AbstractModelIOHandler - Class in org.apache.commons.geometry.examples.io.threed
Abstract base class for ModelIOHandler implementations.
AbstractModelIOHandler() - Constructor for class org.apache.commons.geometry.examples.io.threed.AbstractModelIOHandler
 

C

close() - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter

D

DefaultModelIOHandlerRegistry - Class in org.apache.commons.geometry.examples.io.threed
ModelIOHandlerRegistry subclass that registers known handlers on instantiation.
DefaultModelIOHandlerRegistry() - Constructor for class org.apache.commons.geometry.examples.io.threed.DefaultModelIOHandlerRegistry
Construct a new instance and register known handlers.

G

getDecimalFormat() - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Get the DecimalFormat instance used to format floating point output.
getHandlerForType(String) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Get the ModelIOHandler for the given type or null if no handler is found.
getHandlers() - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Get the list of registered ModelIOHandlers.
getLineSeparator() - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Get the current line separator.
getModelIOHandlerRegistry() - Static method in class org.apache.commons.geometry.examples.io.threed.ModelIO
Get the ModelIOHandlerRegistry singleton instance.

H

handlesType(String) - Method in interface org.apache.commons.geometry.examples.io.threed.ModelIOHandler
Return true if this instance handles 3D model files of the given type.
handlesType(String) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Return true if this instance handles 3D model files of the given type.
handlesType(String) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJModelIOHandler
Return true if this instance handles 3D model files of the given type.

M

ModelIO - Class in org.apache.commons.geometry.examples.io.threed
Utility class containing constants and static convenience methods related to 3D model input and output.
ModelIOHandler - Interface in org.apache.commons.geometry.examples.io.threed
Interface for classes that handle reading and writing of 3D model files types.
ModelIOHandlerRegistry - Class in org.apache.commons.geometry.examples.io.threed
Object that holds an internal registry ModelIOHandler and delegates read/write operations to them as determined by their supported model types.
ModelIOHandlerRegistry() - Constructor for class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
 

O

OBJ - Static variable in class org.apache.commons.geometry.examples.io.threed.ModelIO
String representing the OBJ file format.
OBJModelIOHandler - Class in org.apache.commons.geometry.examples.io.threed.obj
ModelIOHandler implementation for the OBJ file format.
OBJModelIOHandler() - Constructor for class org.apache.commons.geometry.examples.io.threed.obj.OBJModelIOHandler
 
OBJReader - Class in org.apache.commons.geometry.examples.io.threed.obj
Class for reading TriangleMesh objects from OBJ files.
OBJReader() - Constructor for class org.apache.commons.geometry.examples.io.threed.obj.OBJReader
 
OBJWriter - Class in org.apache.commons.geometry.examples.io.threed.obj
Class for writing OBJ files containing 3D mesh data.
OBJWriter(File) - Constructor for class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Create a new instance for writing to the given file.
OBJWriter(Writer) - Constructor for class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Create a new instance that writes output with the given writer.
org.apache.commons.geometry.examples.io - package org.apache.commons.geometry.examples.io
Persistent storage of shapes.
org.apache.commons.geometry.examples.io.threed - package org.apache.commons.geometry.examples.io.threed
Input/output functionality for 3D models.
org.apache.commons.geometry.examples.io.threed.obj - package org.apache.commons.geometry.examples.io.threed.obj
Classes for working with the OBJ 3D model format.

R

read(String, File, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.AbstractModelIOHandler
Read a 3D model represented as a BoundarySource3D from the given file.
read(String, InputStream, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.AbstractModelIOHandler
Read a 3D model represented as a BoundarySource3D from the given input stream.
read(File, DoublePrecisionContext) - Static method in class org.apache.commons.geometry.examples.io.threed.ModelIO
Read a 3D model from the given file, using the file extension as the model type.
read(String, File, DoublePrecisionContext) - Static method in class org.apache.commons.geometry.examples.io.threed.ModelIO
Read a 3D model of the given type from the file.
read(String, InputStream, DoublePrecisionContext) - Static method in class org.apache.commons.geometry.examples.io.threed.ModelIO
Read a 3D model of the given type from the input stream.
read(String, File, DoublePrecisionContext) - Method in interface org.apache.commons.geometry.examples.io.threed.ModelIOHandler
Read a 3D model represented as a BoundarySource3D from the given file.
read(String, InputStream, DoublePrecisionContext) - Method in interface org.apache.commons.geometry.examples.io.threed.ModelIOHandler
Read a 3D model represented as a BoundarySource3D from the given input stream.
read(File, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Read a 3D model from the given file, using the file extension as the model type.
read(String, File, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Read a 3D model represented as a BoundarySource3D from the given file.
read(String, InputStream, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Read a 3D model represented as a BoundarySource3D from the given input stream.
readInternal(String, InputStream, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.AbstractModelIOHandler
Internal class used to read a model.
readInternal(String, InputStream, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJModelIOHandler
Internal class used to read a model.
readTriangleMesh(File, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJReader
Read a TriangleMesh from the given OBJ file.
readTriangleMesh(URL, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJReader
Read a TriangleMesh from the given url representing an OBJ file.
readTriangleMesh(Reader, DoublePrecisionContext) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJReader
Read a TriangleMesh from the given reader.

S

setDecimalFormat(DecimalFormat) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Set the DecimalFormat instance used to format floatin point output.
setHandlers(List<ModelIOHandler>) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Set the list of registered ModelIOHandlers.
setLineSeparator(String) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Set the line separator.

W

write(BoundarySource3D, String, File) - Method in class org.apache.commons.geometry.examples.io.threed.AbstractModelIOHandler
Write the model to the file using the specified file type.
write(BoundarySource3D, String, OutputStream) - Method in class org.apache.commons.geometry.examples.io.threed.AbstractModelIOHandler
Write the model to the given output stream, using the specified model type.
write(BoundarySource3D, File) - Static method in class org.apache.commons.geometry.examples.io.threed.ModelIO
Write the model to the file.
write(BoundarySource3D, String, File) - Static method in class org.apache.commons.geometry.examples.io.threed.ModelIO
Write the model to the file using the specified file type.
write(BoundarySource3D, String, OutputStream) - Static method in class org.apache.commons.geometry.examples.io.threed.ModelIO
Write the model to the output stream using the specific file type.
write(BoundarySource3D, String, File) - Method in interface org.apache.commons.geometry.examples.io.threed.ModelIOHandler
Write the model to the file using the specified file type.
write(BoundarySource3D, String, OutputStream) - Method in interface org.apache.commons.geometry.examples.io.threed.ModelIOHandler
Write the model to the given output stream, using the specified model type.
write(BoundarySource3D, File) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Write the model to the file.
write(BoundarySource3D, String, File) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Write the model to the file using the specified file type.
write(BoundarySource3D, String, OutputStream) - Method in class org.apache.commons.geometry.examples.io.threed.ModelIOHandlerRegistry
Write the model to the given output stream, using the specified model type.
writeBoundaries(BoundarySource3D) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Write the boundaries present in the given boundary source.
writeComment(String) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Write an OBJ comment with the given value.
writeFace(int...) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Write a face with the given vertex indices, specified in the OBJ 1-based convention.
writeGroupName(String) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Write a group name to the output.
writeInternal(BoundarySource3D, String, OutputStream) - Method in class org.apache.commons.geometry.examples.io.threed.AbstractModelIOHandler
Internal class used to write a model.
writeInternal(BoundarySource3D, String, OutputStream) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJModelIOHandler
Internal class used to write a model.
writeMesh(Mesh<?>) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Write a mesh to the output.
writeObjectName(String) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Write an object name to the output.
writeVertex(Vector3D) - Method in class org.apache.commons.geometry.examples.io.threed.obj.OBJWriter
Write a vertex to the output.
A C D G H M O R S W 
Skip navigation links

Copyright © 2016–2020 The Apache Software Foundation. All rights reserved.