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

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
 
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