Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class Jcg.geometry.Line_2
- a - Variable in class Jcg.geometry.Plane_3
- a - Variable in class Jcg.geometry.Triangle_3
- a - Variable in class Jcg.triangulations2D.Triangulation_2.BoundingBox
- abs() - Method in class Jcg.geometry.Rational
- add(Rational) - Method in class Jcg.geometry.Rational
- add(X) - Method in class Jcg.geometry.PointCloud
-
Add a new point to the point cloud
- add(X) - Method in class Jcg.util.DLinkedList
-
Append a new element at the beginning of the list
- addBoundaryEdges(Polyhedron_3<X>) - Method in class Jcg.mesh.MeshBuilder
-
Add and set boundary half-edges to the representation Remark: it allows to deal with meshes having boundaries
- addColoredSegment(double, double, double, double, Color) - Method in class Jcg.viewer.old.Fenetre
- addColoredSegment(Point_2, Point_2, Color) - Method in class Jcg.viewer.old.Fenetre
-
Draw a segment with a given color
- addColoredSegments(Collection<Point_2[]>, Color[]) - Method in class Jcg.viewer.old.Fenetre
- addFatSegment(double, double, double, double) - Method in class Jcg.viewer.old.Fenetre
- addFatSegment(Point_2, Point_2) - Method in class Jcg.viewer.old.Fenetre
- addFatSegments(Collection<Point_2[]>) - Method in class Jcg.viewer.old.Fenetre
- addFirst(Point_2) - Method in class Jcg.geometry.PolyLine_2
- addFirst(X) - Method in interface Jcg.geometry.PolyLine_
-
A a point to the polyline
- addFirst(X) - Method in class Jcg.util.DLinkedList
-
Insert a new element at the beginning of the list
- addGenericPoints(Collection<Point_>) - Method in class Jcg.viewer.old.Fenetre
-
Add a collection of (generic) points
- addLabel(String, Point_2) - Method in class Jcg.viewer.old.Fenetre
-
Draw a text label at a given position
- addLast(Point_2) - Method in class Jcg.geometry.PolyLine_2
- addLast(X) - Method in interface Jcg.geometry.PolyLine_
-
Append a point to the polyline
- addLast(X) - Method in class Jcg.util.DLinkedList
-
Append a new element at the end of the list
- addLeaf(Halfedge<Point_2>, Vertex<Point_2>) - Method in class Jcg.meshgeneration.RandomSamplingTriangulations
- addPoint(Point_2) - Method in class Jcg.viewer.old.Fenetre
-
Add a 2D point to the window
- addPoints(Collection<Point_2>) - Method in class Jcg.viewer.old.Fenetre
-
Add a collection of 2D points
- addPoints(Point_2[]) - Method in class Jcg.viewer.old.Fenetre
- addPolyhedronColoredEdges(Polyhedron_3<Point_2>, Color[]) - Method in class Jcg.viewer.old.Fenetre
- addPolyhedronEdges(Polyhedron_3<Point_2>) - Method in class Jcg.viewer.old.Fenetre
-
Draw all halfedges of a planar Polyhedron (half-edge DS)
- addRoot() - Method in class Jcg.meshgeneration.RandomSamplingTriangulations
- addSegment(Point_2, Point_2) - Method in class Jcg.viewer.old.Fenetre
-
Add a segment
- addSegments(Collection<Point_2[]>) - Method in class Jcg.viewer.old.Fenetre
- addTriangle(Point_2[]) - Method in class Jcg.viewer.old.Fenetre
-
Add the three segments of a triangle
- addTriangles(Collection<Point_2[]>) - Method in class Jcg.viewer.old.Fenetre
-
Add a list of triangles
- addTriangleToBorder(Halfedge, X) - Method in class Jcg.polyhedron.Polyhedron_3
-
Creates a new triangle facet within the hole incident to 'h' by connecting the tip of 'h' with two new halfedges and a new vertex.
- ajoutePoint(double, double) - Method in class Jcg.viewer.old.Fenetre
- ajouteSegment(double, double, double, double) - Method in class Jcg.viewer.old.Fenetre
- Algebra - Class in Jcg.geometry
-
Approximate computation of determinants, involving real numbers
- Algebra() - Constructor for class Jcg.geometry.Algebra
- AlgebraExact - Class in Jcg.geometry
- AlgebraExact() - Constructor for class Jcg.geometry.AlgebraExact
- ALL - Static variable in class Jcg.polyhedron.Polyhedron_3
- ANSI_BLUE - Static variable in class Jcg.util.PrintUtil
- ANSI_CYAN - Static variable in class Jcg.util.PrintUtil
- ANSI_GREEN - Static variable in class Jcg.util.PrintUtil
- ANSI_MAGENTA - Static variable in class Jcg.util.PrintUtil
- ANSI_PURPLE - Static variable in class Jcg.util.PrintUtil
- ANSI_RED - Static variable in class Jcg.util.PrintUtil
- ANSI_RESET - Static variable in class Jcg.util.PrintUtil
- append(DLinkedList<X>) - Method in class Jcg.util.DLinkedList
-
Append the cells of 'l2' to the current list.
- appendFile(String) - Static method in class Jcg.io.IO
- applyQuat2Matrix(ArcBall.Quat) - Method in class Jcg.viewer.processing3d.ArcBall
- approx(double) - Static method in class Jcg.util.Statistics
- approx(double, int) - Static method in class Jcg.meshgeneration.SphereGeneration
- approx(double, int) - Static method in class Jcg.util.MeshStatistics
- approx(double, int) - Static method in class Jcg.util.PrintUtil
-
Return an approximation of a real (double) number, with a given precision
- approx(double, int) - Static method in class Jcg.util.Statistics
- ApproximateConstructions_2 - Class in Jcg.geometry.kernel
-
Approximate geometric constructions for plane objects (points, segments, rays)
- ApproximateConstructions_2() - Constructor for class Jcg.geometry.kernel.ApproximateConstructions_2
- ApproximateConstructions_3 - Class in Jcg.geometry.kernel
-
Approximate geometric constructions for 3D objects (points, segments, rays)
- ApproximateConstructions_3() - Constructor for class Jcg.geometry.kernel.ApproximateConstructions_3
- approximatedDiameter(int) - Method in class Jcg.util.MeshStatistics
-
Compute an approximation of the diameter using a small set of random seed vertices
- ApproximatePredicates_2 - Class in Jcg.geometry.kernel
-
Approximate geometric predicates for plane objects (points, segments, rays)
- ApproximatePredicates_2() - Constructor for class Jcg.geometry.kernel.ApproximatePredicates_2
- ArcBall - Class in Jcg.viewer.processing3d
- ArcBall(float, float, float, float, PApplet) - Constructor for class Jcg.viewer.processing3d.ArcBall
- ArcBall(PApplet) - Constructor for class Jcg.viewer.processing3d.ArcBall
-
defaults to radius of min(width/2,height/2) and center_z of -radius
- ArcBall.Quat - Class in Jcg.viewer.processing3d
- ArcBall.Vec3 - Class in Jcg.viewer.processing3d
- areEqual(TriangulationDSFace_2<X>, int, TriangulationDSFace_2<X>, int) - Method in class Jcg.triangulations2D.TriangulationDS_2
-
checks whether an edge is shared by two faces f1 and f2: the function check whether the corresponding vertices appear both in f1 and f2, in the correct order.
- averageDegree() - Method in class Jcg.util.MeshStatistics
-
Return the average degree of the graph
- axis - Variable in class Jcg.viewer.processing3d.ArcBall
- axisSet - Variable in class Jcg.viewer.processing3d.ArcBall
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form