cz.cuni.amis.pogamut.ut2004.t3dgenerator.elements.map
Class Polygon
java.lang.Object
cz.cuni.amis.pogamut.ut2004.t3dgenerator.elements.map.Polygon
public class Polygon
- extends Object
A polygon in a brush. It SEEMS that textureNormal, textureU and textureV are recomputed upon importing to UnrealEd
from vertices. This means that the order of vertices is significant.
- Author:
- Martin Cerny
|
Constructor Summary |
Polygon()
|
Polygon(String texture,
Vector3D textureOrigin,
Vector3D textureNormal,
Vector3D textureU,
Vector3D textureV,
List<Vector3D> vertices)
|
Polygon(String texture,
Vector3D textureOrigin,
Vector3D textureNormal,
Vector3D textureU,
Vector3D textureV,
Vector3D[] vertices)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Polygon
public Polygon()
Polygon
public Polygon(String texture,
Vector3D textureOrigin,
Vector3D textureNormal,
Vector3D textureU,
Vector3D textureV,
List<Vector3D> vertices)
Polygon
public Polygon(String texture,
Vector3D textureOrigin,
Vector3D textureNormal,
Vector3D textureU,
Vector3D textureV,
Vector3D[] vertices)
translateVectorToT3d
protected String translateVectorToT3d(String label,
Vector3D vector)
translateToT3D
public String translateToT3D()
getTexture
public String getTexture()
setTexture
public void setTexture(String texture)
getFlags
public Long getFlags()
setFlags
public void setFlags(Long flags)
getLink
public Integer getLink()
setLink
public void setLink(Integer link)
getTextureOrigin
public Vector3D getTextureOrigin()
setTextureOrigin
public void setTextureOrigin(Vector3D textureOrigin)
getTextureNormal
public Vector3D getTextureNormal()
setTextureNormal
public void setTextureNormal(Vector3D textureNormal)
getTextureU
public Vector3D getTextureU()
setTextureU
public void setTextureU(Vector3D textureU)
getTextureV
public Vector3D getTextureV()
setTextureV
public void setTextureV(Vector3D textureV)
getVertices
public List<Vector3D> getVertices()
addVertex
public void addVertex(Vector3D vertex)
Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.