Uses of Class
Jcg.triangulations2D.TriangulationDSVertex_2
Packages that use TriangulationDSVertex_2
-
Uses of TriangulationDSVertex_2 in Jcg.triangulations2D
Classes in Jcg.triangulations2D that implement interfaces with type arguments of type TriangulationDSVertex_2Modifier and TypeClassDescriptionclassTriangulationDSVertex_2<X extends Point_>The class represents a vertex of a 2D triangulation.Fields in Jcg.triangulations2D declared as TriangulationDSVertex_2Modifier and TypeFieldDescriptionprivate TriangulationDSVertex_2<X> HalfedgeHandle.destprivate TriangulationDSVertex_2<X> HalfedgeHandle.origFields in Jcg.triangulations2D with type parameters of type TriangulationDSVertex_2Modifier and TypeFieldDescriptionTriangulationDS_2.verticesSet of vertices of the triangulationprotected ArrayList<TriangulationDSVertex_2<X>> TriangulationDSFace_2.verticesMethods in Jcg.triangulations2D that return TriangulationDSVertex_2Modifier and TypeMethodDescriptionTriangulationDS_2.createVertex(X p, TriangulationDSFace_2<X> f) creates a new vertex in the triangulation, with the given incident triangle.HalfedgeHandle.getSource()returns the source vertex incident to the half-edge.HalfedgeHandle.getVertex()returns the (destination) vertex incident the half-edge.HalfedgeHandle.getVertex(int index) returns the vertex of prescribed index in the edge: 0 for origin, 1 for destinationInserts point p in the Delaunay triangulation and returns the newly created vertexInserts point p in the triangulation and returns the newly created vertexTriangulationDS_2.insertInTriangle(X p, TriangulationDSFace_2<X> t) Inserts point p in face c.TriangulationDS_2.insertOutside(X point, TriangulationDSFace_2<X> c, int i) Inserts point p outside the triangulation.TriangulationDSFace_2.vertex(int i) returns a pointer to the i-th vertex of the triangle (0invalid input: '<'=iinvalid input: '<'3).Methods in Jcg.triangulations2D that return types with arguments of type TriangulationDSVertex_2Modifier and TypeMethodDescriptionTriangulation_2.finiteVertices()Computes and returns the collection of all finite vertices of the triangulation (that is, vertices lying in the interior of the bounding box).Methods in Jcg.triangulations2D with parameters of type TriangulationDSVertex_2Modifier and TypeMethodDescriptionintTriangulationDSVertex_2.compareTo(TriangulationDSVertex_2<X> v) TriangulationDS_2.createFace(TriangulationDSVertex_2<X> v1, TriangulationDSVertex_2<X> v2, TriangulationDSVertex_2<X> v3, TriangulationDSFace_2<X> c1, TriangulationDSFace_2<X> c2, TriangulationDSFace_2<X> c3) creates a new face in the triangulation, with the given incident vertices and adjacent triangles.booleanHalfedgeHandle.hasVertex(TriangulationDSVertex_2<X> v) returns whether the current edge has v as vertex.booleanTriangulationDS_2.hasVertex(TriangulationDSVertex_2<X> v) checks whether the triangulation contains vertex v.booleanTriangulationDSFace_2.hasVertex(TriangulationDSVertex_2<X> v) checks whether v is a vertex of the cell.TriangulationDS_2.incidentFaces(TriangulationDSVertex_2<X> v) Returns the collection of all faces incident to vertex v.intHalfedgeHandle.index(TriangulationDSVertex_2<X> v) returns the index of v in the current edge.intTriangulationDSFace_2.index(TriangulationDSVertex_2<X> v) returns the index of vertex v in the cell, and throws an Error if v is no vertex of the cell.booleanTriangulation_2.isInfinite(TriangulationDSVertex_2<Point_2> v) Returns true if Vertex v is infinite, i.e.voidTriangulationDSFace_2.setVertex(int i, TriangulationDSVertex_2<X> v) sets the i-th vertex of the cell to be v (0invalid input: '<'=iinvalid input: '<'3).Constructors in Jcg.triangulations2D with parameters of type TriangulationDSVertex_2ModifierConstructorDescriptionTriangulationDSFace_2(TriangulationDSVertex_2<X> v0, TriangulationDSVertex_2<X> v1, TriangulationDSVertex_2<X> v2, TriangulationDSFace_2<X> c0, TriangulationDSFace_2<X> c1, TriangulationDSFace_2<X> c2) creates a face with vertices v0 through v2 and with neighbors c0 through c2.