ProGAL.geom3d.complex
Class CVertex
java.lang.Object
ProGAL.geomNd.Point
ProGAL.geom3d.Point
ProGAL.geom3d.complex.CVertex
- All Implemented Interfaces:
- java.io.Serializable, Shape, Simplex
public class CVertex
- extends Point
- See Also:
- Serialized Form
Methods inherited from class ProGAL.geom3d.Point |
add, addThis, addThis, clone, collinear, coplanar, distance, distanceSquared, dominates, dominates, dot, dot, equals, equals, getAngle, getBisector, getCenter, getCircumCenter, getCosDihedralAngle, getDihedralAngle, getDimension, getEquilateralPoint, getMidpoint, getPoint, getSteinerPoint, inSphere, main, orientation, orientation, polarAngleCosZ, polarAngleSinZ, reflectThroughOrigoThis, rotation, rotation, scaleThis, setX, setY, setZ, subtract, subtractThis, subtractThis, toConsole, toConsole, toScene, toVector, translateThis, vectorTo, x, y, z |
Methods inherited from class ProGAL.geomNd.Point |
addThis, distance, distance, distanceSquared, distanceSquared, distanceSquaredXY, distanceXY, dot, get, getCoord, getCoords, getDimensions, multiplyThis, polarAngleCosXY, polarAngleSinXY, polarAngleXY, set, set, setCoord, setCoord, vectorTo |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
CVertex
public CVertex(Point p)
CVertex
public CVertex(Point p,
boolean bigpoint)
isBigpoint
public boolean isBigpoint()
getDegPointA
public CVertex getDegPointA()
setDegPointA
public void setDegPointA(CVertex degPointA)
getDegPointB
public CVertex getDegPointB()
setDegPointB
public void setDegPointB(CVertex degPointB)
getDegCase
public CVertex.DegenerateCase getDegCase()
setDegCase
public void setDegCase(CVertex.DegenerateCase degCase)
isDegenerate
public boolean isDegenerate()
setDegenerate
public void setDegenerate(boolean degenerate)
getDegPointOpposite
public CVertex getDegPointOpposite()
setDegPointOpposite
public void setDegPointOpposite(CVertex degPointOpposite)
addAdjacentEdge
public void addAdjacentEdge(CEdge e)
getAdjacentEdges
public java.util.List<CEdge> getAdjacentEdges()
getAdjacentTriangles
public java.util.List<CTriangle> getAdjacentTriangles()
getOppositeTriangles
public java.util.List<CTriangle> getOppositeTriangles()
getAdjacentTetrahedra
public java.util.List<CTetrahedron> getAdjacentTetrahedra()
getAllAdjacentTetrahedra
public java.util.List<CTetrahedron> getAllAdjacentTetrahedra()
- returns all tetrahedra adjacent to the vertex (including big tetrahedra)
getBigAdjacentTetrahedra
public java.util.List<CTetrahedron> getBigAdjacentTetrahedra()
- returns all big tetrahedra adjacent to the vertex
toString
public java.lang.String toString()
- Description copied from class:
Point
- Returns a string-representation of this point formatted with two decimals precision.
- Overrides:
toString
in class Point
toString
public java.lang.String toString(int dec)
- Description copied from class:
Point
- Returns a string-representation of this point formatted with
dec
decimals precision.
- Overrides:
toString
in class Point