public class OBJObjectWriter extends OBJWriter
Constructor and Description |
---|
OBJObjectWriter() |
Modifier and Type | Method and Description |
---|---|
void |
Close() |
void |
Open(java.lang.String filePath) |
void |
Write(java.lang.String s) |
void |
WriteFaceTri(int v1,
int v2,
int v3) |
void |
WriteFaceTriTex(int v1,
int v2,
int v3,
int vt1,
int vt2,
int vt3) |
void |
WriteLine(java.lang.String s) |
void |
WriteMtlLib(java.lang.String name) |
void |
WriteNewObject(java.lang.String name) |
int |
WriteTexCoords(double u,
double v) |
int |
WriteTexCoords(org.processmining.visualisation3d.maths.JoglVectord2 v) |
void |
WriteUseMtl(java.lang.String mtlName) |
int |
WriteVertex(double x,
double y,
double z) |
int |
WriteVertex(org.processmining.visualisation3d.maths.JoglVectord3 v) |
WriteNewObject
public java.util.Vector<OBJObject> objList
public void WriteMtlLib(java.lang.String name)
WriteMtlLib
in class OBJWriter
public void WriteNewObject(java.lang.String name)
WriteNewObject
in class OBJWriter
public int WriteVertex(org.processmining.visualisation3d.maths.JoglVectord3 v)
WriteVertex
in class OBJWriter
public int WriteVertex(double x, double y, double z)
WriteVertex
in class OBJWriter
public int WriteTexCoords(org.processmining.visualisation3d.maths.JoglVectord2 v)
WriteTexCoords
in class OBJWriter
public int WriteTexCoords(double u, double v)
WriteTexCoords
in class OBJWriter
public void WriteUseMtl(java.lang.String mtlName)
WriteUseMtl
in class OBJWriter
public void WriteFaceTri(int v1, int v2, int v3)
WriteFaceTri
in class OBJWriter
public void WriteFaceTriTex(int v1, int v2, int v3, int vt1, int vt2, int vt3)
WriteFaceTriTex
in class OBJWriter