| Interface | Description |
|---|---|
| FloatTuple |
Interface for tuples consisting of float values
|
| Mtl |
An in-memory representation of an MTL file.
|
| Obj |
An in-memory representation of an OBJ file.
|
| ObjFace |
A single face that is stored in an OBJ file
|
| ObjGroup |
Interface describing a single group of an OBJ file.
|
| ReadableObj |
Interface for classes providing part of the data that may be stored in
an OBJ file.
|
| WritableObj |
Interface for all classes that may receive the data that is read
from an OBJ file by an
ObjReader |
| Class | Description |
|---|---|
| AbstractWritableObj |
Abstract base implementation of a
WritableObj. |
| BasicWritableObj |
Basic implementation of a
WritableObj that delegates all calls
to consumer callbacks. |
| FloatTuples |
Methods to create
FloatTuple instances |
| MtlReader |
A class that may read MTL data, and return the materials as a
list of
Mtl objects. |
| Mtls |
Methods to create
Mtl instances |
| MtlWriter |
A class that may write
Mtl objects into an MTL file |
| ObjData |
Methods to obtain the data from
ReadableObjs as plain arrays
or buffers |
| ObjFaces |
Methods for creating
ObjFace instances |
| ObjReader |
A class that may read OBJ data from a stream and
store the read data in an
WritableObj. |
| Objs |
Methods to create
Obj instances |
| ObjUtils |
Utility methods for handling
Objs. |
| ObjWriter |
A class that may write an
ReadableObj to a stream. |
Obj objects may be created with
Objs.create() or by reading an OBJ file with
ObjReader.read(java.io.InputStream).
Obj objects may be written as OBJ files with
ObjWriter.write(ReadableObj, java.io.OutputStream).
Copyright © 2015. All rights reserved.