- p - Variable in class Jcg.geometry.Segment_2
-
- p - Variable in class Jcg.geometry.Segment_3
-
- p1 - Variable in class Jcg.viewer.editor2d.Canvas2D
-
- p2 - Variable in class Jcg.viewer.editor2d.Canvas2D
-
- paint(Graphics) - Method in class Jcg.viewer.editor2d.Canvas2D
-
Main method defining the rendering of the scene
- paint(Graphics) - Method in class Jcg.viewer.old.Fenetre
-
- Pair<X extends java.lang.Comparable<X>> - Class in Jcg.geometry
-
- Pair(X, X) - Constructor for class Jcg.geometry.Pair
-
- performTraversal() - Method in class Jcg.schnyderwoods.PlanarTriSchnyderWood
-
Perform all steps of the vertex conquest, computing the Schnyder wood
- perpendicular(Orientation) - Method in class Jcg.geometry.Vector_2
-
- PlanarPointLocation - Interface in Jcg.pointLocation
-
- PlanarTriSchnyderWood - Class in Jcg.schnyderwoods
-
- PlanarTriSchnyderWood(Polyhedron_3<Point_>, Halfedge<Point_>) - Constructor for class Jcg.schnyderwoods.PlanarTriSchnyderWood
-
Construct the cut-border starting from the root edge (v0, v1)
At the beginning the cut-border contains edges (v2, v0) and (v1, v2)
Edges are ccw oriented around faces
- 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() - Method in class Jcg.geometry.Plane_3
-
- 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)
- Point_ - Interface in Jcg.geometry
-
An interface defining primivites and operations on points in euclidean space
- Point_2 - Class in Jcg.geometry
-
- Point_2() - Constructor for class Jcg.geometry.Point_2
-
- Point_2(Number, Number) - Constructor for class Jcg.geometry.Point_2
-
- Point_2(Point_) - Constructor for class Jcg.geometry.Point_2
-
- 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
- Point_d(int) - Constructor for class Jcg.geometry.Point_d
-
- Point_d(double[]) - Constructor for class Jcg.geometry.Point_d
-
- Point_d(Point_) - Constructor for class Jcg.geometry.Point_d
-
- POINT_LOCATION_POLYHEDRON - Static variable in class Jcg.viewer.editor2d.AlgorithmList
-
- PointCloud<X extends Point_> - 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
- PointPair_2 - Class in Jcg.closestpair
-
Class representing a pair of points in the plane
- PointPair_2(Point_2, Point_2) - Constructor for class Jcg.closestpair.PointPair_2
-
Construct a pair of points
- points - Variable in class Jcg.graph.arraybased.drawing.ArrayBasedGraphDrawing
-
- points - Variable in class Jcg.mesh.SharedVertexRepresentation
-
- points - Variable in class Jcg.viewer.j3d.MeshViewer
-
- pointsCollection - Variable in class Jcg.viewer.j3d.MeshViewer
-
A field in which to store collections of points to be shown in the scene.
- pointsColor - Variable in class Jcg.viewer.j3d.MeshViewer
-
- 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.graph.generation.RandomSamplingTriangulations
-
- polyhedron - Variable in class Jcg.schnyderwoods.EdgeOrientation
-
- polyhedron - Variable in class Jcg.viewer.j3d.MeshViewer
-
- polyhedron3D - Variable in class Jcg.subdivision.SubdivisionMethod_3
-
- polyhedron3D - Variable in class Jcg.viewer.processing3d.DrawPolyhedronProcessing
-
- Polyhedron_3<X extends Point_> - Class in Jcg.polyhedron
-
Half-Edge data structure for polyhedral meshes
(allowing to represent 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
-
- PolyLine_<X extends Point_> - 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
-
- prev - Variable in class Jcg.polyhedron.Halfedge
-
- prev() - Method in class Jcg.triangulations2D.QuadEdge
-
Returns the previous QuadEdge starting at orig() in direct order
- print(int) - Static method in class Jcg.io.IO
-
- print(char) - Static method in class Jcg.io.IO
-
- print(String) - Static method in class Jcg.io.IO
-
- print(double) - Static method in class Jcg.io.IO
-
- print(char[]) - Static method in class Jcg.io.IO
-
- print(Object) - Static method in class Jcg.io.IO
-
- println(int) - Static method in class Jcg.io.IO
-
- println(char) - Static method in class Jcg.io.IO
-
- println(String) - Static method in class Jcg.io.IO
-
- println(double) - Static method in class Jcg.io.IO
-
- println(char[]) - Static method in class Jcg.io.IO
-
- println(Object) - Static method in class Jcg.io.IO
-
- ProcessInputParameters - Class in Jcg.io.options
-
- ProcessInputParameters(Option[], int, String[], String) - Constructor for class Jcg.io.options.ProcessInputParameters
-