Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- p - Variable in class Jcg.geometry.GridSegment_2
- p - Variable in class Jcg.geometry.Ray_2
- p - Variable in class Jcg.geometry.Segment_2
- p - Variable in class Jcg.geometry.Segment_3
- paint(Graphics) - Method in class Jcg.viewer.old.Fenetre
- paint(Graphics2D, Point2D, Color) - Method in class Jcg.viewer.old.Fenetre
-
Draw a point on the canvas
- paintNoTransform(Graphics2D) - Method in class Jcg.viewer.old.Fenetre
- Pair<X> - Class in Jcg.geometry
- Pair(X, X) - Constructor for class Jcg.geometry.Pair
- parent - Variable in class Jcg.viewer.processing3d.ArcBall
- percentile2575ToLatexChart(double[]) - Static method in class Jcg.util.Statistics
-
Return the Latex code representing a bar chart
- perpendicular(Orientation) - Method in class Jcg.geometry.Vector_2
- pl - Variable in class Jcg.viewer.old.Fenetre
- PlanarPointLocation - Interface in Jcg.pointLocation
- Plane_3 - Class in Jcg.geometry
- Plane_3() - Constructor for class Jcg.geometry.Plane_3
- Plane_3(Number, Number, Number, Number) - Constructor for class Jcg.geometry.Plane_3
- Plane_3(Point_3, Point_3, Point_3) - Constructor for class Jcg.geometry.Plane_3
- Plane_3(Point_3, Vector_3) - Constructor for class Jcg.geometry.Plane_3
- point - Variable in class Jcg.polyhedron.Vertex
- point - Variable in class Jcg.triangulations2D.TriangulationDSVertex_2
-
Geometric coordinates of the vertex
- point() - Method in class Jcg.geometry.Plane_3
- Point_ - Interface in Jcg.geometry
-
An interface defining geometric primitives and operations on points in euclidean space
- Point_2 - Class in Jcg.geometry
-
A class for representing a 2D point with real coordinates.
- Point_2() - Constructor for class Jcg.geometry.Point_2
- Point_2(Number, Number) - Constructor for class Jcg.geometry.Point_2
- Point_2(Number, Number, int) - Constructor for class Jcg.geometry.Point_2
-
Initialize a 2D point having real coordinates (x, y), and with a given index
- Point_2(Point_) - Constructor for class Jcg.geometry.Point_2
-
Initialize a 2D point having real coordinates (0.0, 0.0).
- Point_3 - Class in Jcg.geometry
- Point_3() - Constructor for class Jcg.geometry.Point_3
- Point_3(Number, Number, Number) - Constructor for class Jcg.geometry.Point_3
- Point_3(Point_) - Constructor for class Jcg.geometry.Point_3
- Point_d - Class in Jcg.geometry
-
Class for representing a point in d-dimensional space R^d
- Point_d(double[]) - Constructor for class Jcg.geometry.Point_d
- Point_d(int) - Constructor for class Jcg.geometry.Point_d
- Point_d(Point_) - Constructor for class Jcg.geometry.Point_d
- Point3DToPoint2D(Point_3[]) - Static method in class Jcg.mesh.MeshBuilder
-
Convert an array of 3D points to an array of 2D points (by orthogonal projection on the z=0 hyperplane)
- PointCloud<X> - Class in Jcg.geometry
-
Class representing a collection of points (in arbitrary dimension)
- PointCloud() - Constructor for class Jcg.geometry.PointCloud
- PointCloud_2 - Class in Jcg.geometry
-
Class representing a collection of points (in 2D)
- PointCloud_2() - Constructor for class Jcg.geometry.PointCloud_2
-
Create a new empty point cloud
- PointCloud_2(int) - Constructor for class Jcg.geometry.PointCloud_2
-
Create a point cloud of size n
- PointCloud_2(ArrayList<Point_2>) - Constructor for class Jcg.geometry.PointCloud_2
-
Create a new point cloud (a copy) from a collection of points
- PointCloud_3 - Class in Jcg.geometry
-
Class representing a collection of points (in 3D)
- PointCloud_3() - Constructor for class Jcg.geometry.PointCloud_3
-
Create a new empty point cloud
- PointCloud_3(int) - Constructor for class Jcg.geometry.PointCloud_3
-
Create a point cloud of size n
- PointCloud_3(ArrayList<Point_3>) - Constructor for class Jcg.geometry.PointCloud_3
-
Create a new point cloud (a copy) from a collection of points
- PointCloud_d - Class in Jcg.geometry
-
Class representing a collection of points (in dimension d)
- PointCloud_d(int) - Constructor for class Jcg.geometry.PointCloud_d
-
Create a new empty point cloud
- PointCloud_d(int, int) - Constructor for class Jcg.geometry.PointCloud_d
-
Create a point cloud of size n
- PointCloud_d(ArrayList<Point_d>) - Constructor for class Jcg.geometry.PointCloud_d
-
Create a new point cloud (a copy) from a collection of points
- points - Variable in class Jcg.geometry.PointCloud
- points - Variable in class Jcg.mesh.SharedVertexRepresentation
- pointsInCircle(int) - Static method in class Jcg.geometry.PointCloud_2
-
Generate points inside a circle at random
- pointsInSphere(int) - Static method in class Jcg.geometry.PointCloud_3
-
Generate points inside a sphere at random
- pointsInSphere(int, int) - Static method in class Jcg.geometry.PointCloud_d
-
Generate points inside a d-dimensional sphere at random
- poly - Variable in class Jcg.meshgeneration.RandomSamplingTriangulations
- Polyhedron_3<X> - Class in Jcg.polyhedron
-
Pointer-based implementation of the Half-edge data structure for polyhedral meshes (for representing planar and surface orientable meshes).
- Polyhedron_3() - Constructor for class Jcg.polyhedron.Polyhedron_3
- Polyhedron_3(int, int, int) - Constructor for class Jcg.polyhedron.Polyhedron_3
-
Initialize a polyhedron wiith a given number of vertices, edges and faces
- Polyhedron_3.ColorDecorator - Class in Jcg.polyhedron
- polyhedron3D - Variable in class Jcg.meshgeneration.SphereGeneration
-
the generated mesh to output
- polyhedron3D - Variable in class Jcg.meshgeneration.StackedGeneration
-
the generated mesh to output
- polyhedron3D - Variable in class Jcg.viewer.processing3d.DrawPolyhedronProcessing
-
the triangle mesh (to be rendered)
- PolyLine_<X> - Interface in Jcg.geometry
-
Class representing a polyline in arbitrary dimension (ordered sequence of points)
- PolyLine_2 - Class in Jcg.geometry
-
Class representing a polyline in the plane (ordered sequence of points in 2D)
- PolyLine_2() - Constructor for class Jcg.geometry.PolyLine_2
-
Create a new empty polyline
- PolyLine_2(int) - Constructor for class Jcg.geometry.PolyLine_2
-
Create a polyline of size n
- PolyLine_2(ArrayList<Point_2>) - Constructor for class Jcg.geometry.PolyLine_2
-
Create a new polyline (a copy of the list is created) from a collection of points
- PolyLine_2(PointCloud_2) - Constructor for class Jcg.geometry.PolyLine_2
-
Create a polyline from a point cloud (there is no copy of the list)
- pre() - Method in class Jcg.viewer.processing3d.ArcBall
- precision - Variable in class Jcg.util.MeshStatistics
- prev - Variable in class Jcg.polyhedron.Halfedge
-
a reference to previous half-edge (in ccw direction) in the same incident face.
- prev() - Method in class Jcg.triangulations2D.QuadEdge
-
Returns the previous QuadEdge starting at orig() in direct order
- previous - Variable in class Jcg.util.DListNode
-
a reference to the previous node in the list
- print(char) - Static method in class Jcg.io.IO
- print(char[]) - Static method in class Jcg.io.IO
- print(double) - Static method in class Jcg.io.IO
- print(int) - Static method in class Jcg.io.IO
- print(int[]) - Static method in class Jcg.util.PrintUtil
-
Print an array of integers (separated by spaces)
- print(Object) - Static method in class Jcg.io.IO
- print(String) - Static method in class Jcg.io.IO
- printEdge(Halfedge<X>) - Method in class Jcg.mesh.MeshBuilder
-
Print the edge (the index of its extremities) Useful for debugging
- printHelp() - Static method in class Jcg.test.GenerateMesh
- println(char) - Static method in class Jcg.io.IO
- println(char[]) - Static method in class Jcg.io.IO
- println(double) - Static method in class Jcg.io.IO
- println(int) - Static method in class Jcg.io.IO
- println(Object) - Static method in class Jcg.io.IO
- println(String) - Static method in class Jcg.io.IO
- PrintUtil - Class in Jcg.util
- PrintUtil() - Constructor for class Jcg.util.PrintUtil
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form