com.jmex.font3d.math
Class PlanarEdge
java.lang.Object
com.jmex.font3d.math.PlanarEdge
- Direct Known Subclasses:
- TriangulationEdge
public class PlanarEdge
- extends java.lang.Object
Field Summary |
(package private) float |
angle
|
(package private) boolean |
realedge
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
angle
float angle
realedge
boolean realedge
PlanarEdge
PlanarEdge(PlanarVertex orig,
boolean realedge)
isRealEdge
public boolean isRealEdge()
getOrigin
public PlanarVertex getOrigin()
angleCounterClockWise
public float angleCounterClockWise(PlanarEdge edge)
- Calculated the angle from this edge to the given edge (counter clockwise), the result is in the interval [0;2*PI).
- Parameters:
edge
-
- Returns:
getDX
float getDX()
getDY
float getDY()
getAngle
float getAngle()
getDestination
public PlanarVertex getDestination()
getNext
PlanarEdge getNext()
setNext
void setNext(PlanarEdge next)
getPrev
PlanarEdge getPrev()
getTwin
PlanarEdge getTwin()
setTwin
void setTwin(PlanarEdge twin)