Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form