com.obj
Class WavefrontObject
java.lang.Object
com.obj.WavefrontObject
public class WavefrontObject
- extends java.lang.Object
|
Constructor Summary |
WavefrontObject(java.lang.String fileName)
|
WavefrontObject(java.lang.String fileName,
float scale)
|
WavefrontObject(java.lang.String fileName,
float xScale,
float yScale,
float zScale)
|
WavefrontObject(java.lang.String fileName,
float xScale,
float yScale,
float zScale,
Vertex translation,
Vertex rotation)
|
WavefrontObject(java.lang.String fileName,
float scale,
Vertex translation,
Vertex rotation)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fileName
public java.lang.String fileName
radius
public double radius
xScale
public float xScale
yScale
public float yScale
zScale
public float zScale
translate
public Vertex translate
rotate
public Vertex rotate
WavefrontObject
public WavefrontObject(java.lang.String fileName)
WavefrontObject
public WavefrontObject(java.lang.String fileName,
float xScale,
float yScale,
float zScale)
WavefrontObject
public WavefrontObject(java.lang.String fileName,
float scale)
WavefrontObject
public WavefrontObject(java.lang.String fileName,
float scale,
Vertex translation,
Vertex rotation)
WavefrontObject
public WavefrontObject(java.lang.String fileName,
float xScale,
float yScale,
float zScale,
Vertex translation,
Vertex rotation)
getContextfolder
public java.lang.String getContextfolder()
parse
public void parse(java.lang.String fileName)
setMaterials
public void setMaterials(java.util.Hashtable<java.lang.String,Material> materials)
setTextures
public void setTextures(java.util.ArrayList<TextureCoordinate> textures)
getTextures
public java.util.ArrayList<TextureCoordinate> getTextures()
setVertices
public void setVertices(java.util.ArrayList<Vertex> vertices)
getVertices
public java.util.ArrayList<Vertex> getVertices()
setNormals
public void setNormals(java.util.ArrayList<Vertex> normals)
getNormals
public java.util.ArrayList<Vertex> getNormals()
getMaterials
public java.util.Hashtable<java.lang.String,Material> getMaterials()
getCurrentMaterial
public Material getCurrentMaterial()
setCurrentMaterial
public void setCurrentMaterial(Material currentMaterial)
getGroups
public java.util.ArrayList<Group> getGroups()
getGroupsDirectAccess
public java.util.Hashtable<java.lang.String,Group> getGroupsDirectAccess()
getCurrentGroup
public Group getCurrentGroup()
setCurrentGroup
public void setCurrentGroup(Group currentGroup)
getBoudariesText
public java.lang.String getBoudariesText()
printBoudariesText
public void printBoudariesText()