igeo.gui
Class IGLTriangles
java.lang.Object
igeo.gui.IGLElement
igeo.gui.IGLTriangles
public class IGLTriangles
- extends IGLElement
Objectified OpenGL triangle drawing process.
- Author:
- Satoru Sugihara
Methods inherited from class igeo.gui.IGLElement |
addPoint, addPoint, drawPoints, finalizePoint, getNum, num, setNormal, setNormal, setNormalNum, setPoint, setPoint, setPointNum |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IGLTriangles
private IGLTriangles(IVec[][] triangles)
IGLTriangles
private IGLTriangles(IVec[][] triangles,
IVec[][] normals)
triangleNum
public int triangleNum()
setPoint
public void setPoint(int triangleIdx,
int vertexIdx,
IVec pt)
setPoint
public void setPoint(int triangleIdx,
int vertexIdx,
IVec pt,
IVec nml)
draw
public void draw(GL2 gl)
- Specified by:
draw
in class IGLElement