ProGAL.geom3d.complex
Class CTriangle
java.lang.Object
ProGAL.geom3d.Triangle
ProGAL.geom3d.complex.CTriangle
- All Implemented Interfaces:
- Shape, Simplex
public class CTriangle
- extends Triangle
Methods inherited from class ProGAL.geom3d.Triangle |
circumcenter, circumradius, clone, contains, getArea, getCenter, getCorner, getDimension, getIntersection, getNormal, getP1, getP2, getP3, getPoint, incenter, inradius, toConsole, toConsole, toString, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
CTriangle
public CTriangle(CVertex p0,
CVertex p1,
CVertex p2,
CTetrahedron t1,
CTetrahedron t2)
setNeighbour
public void setNeighbour(int index,
CTetrahedron t)
getAdjacentTetrahedron
public CTetrahedron getAdjacentTetrahedron(int index)
getEdge
public CEdge getEdge(int i)
setEdge
public void setEdge(int i,
CEdge e)
oppositeVertex
public CVertex oppositeVertex(CEdge e)
- TODO: Copy to Triangle
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
containsPoint
public boolean containsPoint(CVertex point)
containsBigPoint
public boolean containsBigPoint()
toScene
public void toScene(J3DScene scene,
double rad,
java.awt.Color clr)
toScene
public Tetrahedron toScene(J3DScene scene,
java.awt.Color clr)
- Overrides:
toScene
in class Triangle