void
LoaderPLY.LoaderIteratorPLY.AsciiVertexFetcherListener.fetch(long index)
Fetches vertex position and sets current stream position to
desired vertex.
void
LoaderPLY.LoaderIteratorPLY.BinaryVertexFetcherListener.fetch(long index)
Fetches vertex position and sets current stream position to
desired vertex.
void
VertexFetcherListener.fetch(long index)
Moves current file position so that on next read requested vertex data
can be read.
void
Fetches normal data in the file using provided index.
void
Fetches texture data in the file using provided index.
void
Fetches vertex data in the file using provided index.
private void
Finds in file stream the location of the first vertex and face.
This method reads a line containing face (i.e. polygon) indices of
vertices and fetches those vertices coordinates and associated data
such as texture coordinates or normal coordinates.
Starts the loading process of provided file.
Starts the loading process of provided file.
Starts the loading process of provided file.
Starts the loading process.
Starts the loading process of provided file.
Starts the loading process of provided file.
Starts the loading process of provided file.
LoaderBinary.LoaderIteratorBinary.next()
Loads and returns next chunk of data, if available.
Reads next chunk of data on the file.
LoaderOBJ.LoaderIteratorOBJ.next()
Loads and returns next chunk of data, if available.
LoaderPLY.LoaderIteratorPLY.next()
Reads next chunk of data from PLY file.
LoaderSTL.LoaderIteratorSTL.next()
Loads and returns next chunk of data, if available.
private void
Parses a line in an MTL file.
private void
Reads header of provided file and initializes iterator to read data
chunks of this file.
private void
Reads the header of provided file.
private void
LoaderOBJ.LoaderIteratorOBJ.setUp()
private void
LoaderPLY.LoaderIteratorPLY.setUp()
Reads header data to set up listeners capable of reading stream data
according to data types contained in header.
private void
LoaderSTL.LoaderIteratorSTL.setUp()
Converts a word into a data type.
abstract void
Abstract method to process input file and write it into output stream.
void
Processes input file provided to loader and writes it trans-coded into
output stream.
void
Processes input file provided to loader and writes it trans-coded into
output stream.