| Package | Description | 
|---|---|
| Jcg.mesh | |
| Jcg.triangulations2D | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
Triangulations_IO.writeToFile(java.util.Collection<QuadEdge> qEdges,
           java.lang.String filename)
Output triangulation edges to OFF file 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static QuadEdge | 
QuadEdge.connect(QuadEdge e1,
       QuadEdge e2)
Creates a new QuadEdge that connects e1.dest() to e2.orig() 
 | 
QuadEdge | 
QuadEdge.dual()
Returns the dual QuadEdge, oriented at 90 degrees in direct order 
 | 
QuadEdge | 
QuadEdge.dualSym()
Returns the symmetric of the dual QuadEdge 
 (which is also the dual of the symmetric QuadEdge). 
 | 
QuadEdge | 
QuadEdge.lnext()
Returns the next QuadEdge along the left cycle (lnext.orig() == this.dest()) 
 | 
QuadEdge | 
QuadEdge.lprev()
Returns the previous QuadEdge along the left cycle (lprev.dest() == this.orig()) 
 | 
static QuadEdge | 
QuadEdge.makeEdge(Point_2 orig,
        Point_2 dest)
Creates a new QuadEdge, setting next and dual fields to default null values. 
 | 
QuadEdge | 
QuadEdge.next()
Returns the next QuadEdge starting at orig() in direct order 
 | 
QuadEdge | 
QuadEdge.prev()
Returns the previous QuadEdge starting at orig() in direct order 
 | 
QuadEdge | 
QuadEdge.rnext()
Returns the next QuadEdge along the right cycle (rnext.orig() == this.dest()) 
 | 
QuadEdge | 
QuadEdge.rprev()
Returns the previous QuadEdge along the right cycle (rprev.dest() == this.orig()) 
 | 
QuadEdge | 
QuadEdge.sym()
Returns the symmetric QuadEdge, with origin and destination reversed. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static QuadEdge | 
QuadEdge.connect(QuadEdge e1,
       QuadEdge e2)
Creates a new QuadEdge that connects e1.dest() to e2.orig() 
 | 
static void | 
QuadEdge.deleteEdge(QuadEdge q)
Deletes a QuadEdge, that is, disconnects it from its cycle 
 (same for its dual and its symmetric). 
 | 
static void | 
QuadEdge.flipEdge(QuadEdge e)
Performs a flip of QuadEdge e. 
 | 
void | 
QuadEdge.setDual(QuadEdge dual)
sets dual QuadEdge. 
 | 
void | 
QuadEdge.setNext(QuadEdge next)
Sets next QuadEdge starting from orig() in direct order. 
 | 
static void | 
QuadEdge.splice(QuadEdge a,
      QuadEdge b)
Merges/splits umbrella around q1.orig() with umbrella around q2.orig(). 
 |