public class IObjFileImporter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
ignoreLayers |
Constructor and Description |
---|
IObjFileImporter() |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<IObjFileImporter.Entity> |
init(IServerI server,
java.util.ArrayList<IObject> objectContainer) |
static java.util.ArrayList<IObject> |
read(java.io.File file,
IServerI server)
Reading an OBJ file and creating objects in a server.
|
static java.util.ArrayList<IObject> |
read(java.io.InputStream stream,
IServerI server)
Reading an OBJ file and creating objects in a server.
|
static java.util.ArrayList<IObject> |
read(java.io.Reader filereader,
IServerI server)
Reading an OBJ file and creating objects in a server.
|
static java.util.ArrayList<IObjFileImporter.Material.Data> |
readMTL(java.io.File file,
IServerI server)
Reading an OBJ file and creating objects in a server.
|
static java.util.ArrayList<IObjFileImporter.Material.Data> |
readMTL(java.io.InputStream stream,
IServerI server)
Reading an OBJ file and creating objects in a server.
|
static java.util.ArrayList<IObjFileImporter.Material.Data> |
readMTL(java.io.Reader filereader,
IServerI server)
Reading an MTL file and creating material list
|
static java.lang.String |
readwoBS(java.io.BufferedReader reader) |
static java.lang.String |
skipUntil(java.io.BufferedReader reader,
java.lang.String line,
java.lang.String start) |
static java.lang.String |
skipUntilOr(java.io.BufferedReader reader,
java.lang.String line,
java.lang.String start1,
java.lang.String start2) |
public static final boolean ignoreLayers
public static java.lang.String readwoBS(java.io.BufferedReader reader) throws java.io.IOException
java.io.IOException
public static java.lang.String skipUntil(java.io.BufferedReader reader, java.lang.String line, java.lang.String start) throws java.io.IOException
java.io.IOException
public static java.lang.String skipUntilOr(java.io.BufferedReader reader, java.lang.String line, java.lang.String start1, java.lang.String start2) throws java.io.IOException
java.io.IOException
public static java.util.ArrayList<IObjFileImporter.Entity> init(IServerI server, java.util.ArrayList<IObject> objectContainer)
public static java.util.ArrayList<IObject> read(java.io.File file, IServerI server)
file
- An importing file object.server
- A server interface to put imported objects in.public static java.util.ArrayList<IObject> read(java.io.InputStream stream, IServerI server)
stream
- An input stream.server
- A server interface to put imported objects in.public static java.util.ArrayList<IObject> read(java.io.Reader filereader, IServerI server)
filereader
- Reader object of an importing file.server
- A server interface to put imported objects in.public static java.util.ArrayList<IObjFileImporter.Material.Data> readMTL(java.io.File file, IServerI server)
file
- An importing file object.server
- A server interface to put imported objects in.public static java.util.ArrayList<IObjFileImporter.Material.Data> readMTL(java.io.InputStream stream, IServerI server)
stream
- An input stream.server
- A server interface to put imported objects in.public static java.util.ArrayList<IObjFileImporter.Material.Data> readMTL(java.io.Reader filereader, IServerI server)
filereader
- Reader object of an importing file.