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 

P

p - Variable in class Jcg.geometry.Ray_2
 
p - Variable in class Jcg.geometry.Segment_2
 
p - Variable in class Jcg.geometry.Segment_3
 
p - Variable in class Jcg.rangesearch.PointCloud_KdTree
 
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(Graphics2D, Point2D, Color) - Method in class Jcg.viewer.old.Fenetre
Draw a point on the canvas
paint(Graphics) - Method in class Jcg.viewer.old.Fenetre
 
paintNoTransform(Graphics2D) - 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
 
param - Variable in class Jcg.io.options.InputOption
 
parameters - Variable in class Jcg.io.options.Option
 
parent - Variable in class Jcg.viewer.processing3d.ArcBall
 
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
 
pl - Variable in class Jcg.viewer.old.Fenetre
 
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
 
pLocation - Variable in class Jcg.viewer.editor2d.AWTFileDialog
 
point() - Method in class Jcg.geometry.Plane_3
 
point - Variable in class Jcg.polyhedron.Vertex
 
point - Variable in class Jcg.triangulations2D.TriangulationDSVertex_2
 
point - Variable in class Jcg.triangulations3D.TriangulationDSVertex_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
PointCloud_KdTree - Class in Jcg.rangesearch
Class representing a point cloud (as a linked list)
PointCloud_KdTree(Point_d, PointCloud_KdTree, boolean) - Constructor for class Jcg.rangesearch.PointCloud_KdTree
Constructor: add a new point to the cloud (copying or not)
pointDimension - Variable in class Jcg.rangesearch.KdTree
 
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.geometry.PointCloud
 
points - Variable in class Jcg.graph.arraybased.drawing.ArrayBasedGraphDrawing
 
points - Variable in class Jcg.graph.drawing.GraphDrawing
 
points - Variable in class Jcg.mesh.SharedVertexRepresentation
 
points - Variable in class Jcg.rangesearch.KdTree
 
points - Variable in class Jcg.viewer.editor2d.Canvas2D
 
points - Variable in class Jcg.viewer.j3d.MeshViewer
 
points - Variable in class Jcg.viewer.processing2d.Canvas2DProcessing
 
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
PointSoup - Class in Jcg.viewer.j3d
 
PointSoup(Collection<Point_3>, Color[]) - Constructor for class Jcg.viewer.j3d.PointSoup
 
poly - Variable in class Jcg.graph.generation.RandomSamplingTriangulations
 
PolygonFacet - Class in Jcg.viewer.j3d
 
PolygonFacet(Point_3[], Color) - Constructor for class Jcg.viewer.j3d.PolygonFacet
Create a triangle facet with a given color
polyhedron - Variable in class Jcg.graph.drawing.SphericalCentralProjection
 
polyhedron - Variable in class Jcg.mesh.arraybased.ArrayBasedMeshBuilder
 
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
 
Polyhedron_3.ColorDecorator - Class in Jcg.polyhedron
 
Polyhedron_3.ColorDecorator() - Constructor for class Jcg.polyhedron.Polyhedron_3.ColorDecorator
 
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
previous - Variable in class Jcg.util.DListNode
 
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
 
printEdge(Halfedge<X>) - Method in class Jcg.mesh.MeshBuilder
Print the edge (the index of its extremities) Useful for debugging
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
 
processArguments(String[]) - Method in class Jcg.io.options.ProcessInputParameters
Read and process the input string (arguments of the main function)
processData(String[], int) - Method in class Jcg.io.options.ProcessInputParameters
 
ProcessInputParameters - Class in Jcg.io.options
 
ProcessInputParameters(Option[], int, String[], String) - Constructor for class Jcg.io.options.ProcessInputParameters
 
processOption(String[], int) - Method in class Jcg.io.options.ProcessInputParameters
 
projectOnSphere(Point_3) - Method in class Jcg.graph.drawing.SphericalDrawing
Project a 3D point on the unit sphere.
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