Class Vertex<X extends Point_>

java.lang.Object
Jcg.polyhedron.Vertex<X>

public class Vertex<X extends Point_> extends Object
  • Field Details

    • halfedge

      Halfedge<X extends Point_> halfedge
    • point

      X extends Point_ point
    • tag

      public int tag
    • index

      public int index
  • Constructor Details

    • Vertex

      public Vertex(X point)
    • Vertex

      public Vertex()
  • Method Details

    • setEdge

      public void setEdge(Halfedge<X> halfedge)
    • setPoint

      public void setPoint(X point)
    • getPoint

      public X getPoint()
    • getHalfedge

      public Halfedge<X> getHalfedge()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getOutgoingHalfedges

      public List<Halfedge<X>> getOutgoingHalfedges()
      Return the list of the (outgoing) halfedges incident to the vertex

      Remark: Half-edges are listed in cw order