- m - Variable in class Jcg.geometry.Transformation_2
 
-  
 
- main(String[]) - Static method in class Jcg.geometry.Algebra
 
-  
 
- main(String[]) - Static method in class Jcg.geometry.AlgebraExact
 
-  
 
- main(String[]) - Static method in class Jcg.geometry.GeometricOperations_2
 
- 
Deprecated.
  
- main(String[]) - Static method in class Jcg.geometry.GeometricOperations_3
 
- 
Deprecated.
  
- main(String[]) - Static method in class Jcg.graph.generation.RandomSamplingTriangulations
 
-  
 
- main(String[]) - Static method in class Jcg.triangulations2D.Test_TriangulationDS_2
 
- 
main testing function.
 
- main(String[]) - Static method in class Jcg.triangulations2D.TestDelaunay
 
-  
 
- main(String[]) - Static method in class Jcg.triangulations3D.Delaunay_3
 
- 
Testing function.
 
- main(String[]) - Static method in class Jcg.triangulations3D.TriangulationDS_3
 
- 
testing function.
 
- main(String[]) - Static method in class Jcg.viewer.editor2d.Editor2D
 
-  
 
- main(String[]) - Static method in class Jcg.viewer.j3d.MeshViewer
 
-  
 
- main(String[]) - Static method in class Jcg.viewer.old.Fenetre
 
-  
 
- main(String[]) - Static method in class Jcg.viewer.processing2d.Canvas2DProcessing
 
- 
For running the PApplet as Java application
 
- main(String[]) - Static method in class Jcg.viewer.processing3d.MeshViewerProcessing
 
- 
For running the PApplet as Java application
 
- makeEdge(Point_2, Point_2) - Static method in class Jcg.triangulations2D.QuadEdge
 
- 
Creates a new QuadEdge, setting next and dual fields to default null values.
 
- makeHole(Halfedge<X>) - Method in class Jcg.polyhedron.Polyhedron_3
 
-  
 
- makeTetrahedron(X, X, X, X) - Method in class Jcg.triangulations3D.TriangulationDS_3
 
- 
creates a tetrahedron with vertices p1, p2, p3 and p4.
 
- makeTriangle(X, X, X) - Method in class Jcg.polyhedron.Polyhedron_3
 
- 
a triangle with border edges is added to the polyhedral surface.
 
- makeTriangle(X, X, X) - Method in class Jcg.triangulations2D.TriangulationDS_2
 
- 
creates a triangle with vertices p1, p2, p3.
 
- mark() - Method in class Jcg.triangulations2D.HalfedgeHandle
 
- 
sets the mark of the edge (the mark of the opposite edge remains unchanged)
 
- mark - Variable in class Jcg.triangulations2D.QuadEdge
 
-  
 
- mark(int) - Method in class Jcg.triangulations2D.TriangulationDSFace_2
 
- 
sets the mark of the index-th edge
 
- max(int) - Method in class Jcg.geometry.PointCloud
 
- 
Return the point with greatest coordinate value (in direction d)
 
- max(int) - Method in class Jcg.geometry.PointCloud_2
 
- 
Return the point with greatest coordinate value (in direction d)
 
- max(int) - Method in class Jcg.geometry.PointCloud_3
 
- 
Return the point with greatest coordinate value (in direction d)
 
- max(int) - Method in class Jcg.geometry.PointCloud_d
 
- 
Return the point with greatest coordinate value (in direction d)
 
- mesh - Variable in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- MeshBuilder<X extends Point_> - Class in Jcg.mesh
 
-  
 
- MeshBuilder() - Constructor for class Jcg.mesh.MeshBuilder
 
-  
 
- MesherOperations - Class in Jcg.geometry
 
- 
Provides predicates and constructions for dealing with segments and circles
 
- MesherOperations() - Constructor for class Jcg.geometry.MesherOperations
 
-  
 
- meshes - Variable in class Jcg.viewer.j3d.MeshViewer
 
-  
 
- MeshLoader - Class in Jcg.mesh
 
-  
 
- MeshLoader() - Constructor for class Jcg.mesh.MeshLoader
 
-  
 
- MeshViewer - Class in Jcg.viewer.j3d
 
-  
 
- MeshViewer() - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer with an empty scene.
 
- MeshViewer(SharedVertexRepresentation) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a mesh representation.
 
- MeshViewer(SharedVertexRepresentation, boolean) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a transparent mesh representation.
 
- MeshViewer(String) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a polyhedral surface stored in a file.
 
- MeshViewer(Polyhedron_3<Point_3>) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a polyhedron.
 
- MeshViewer(TriangulationDS_2<Point_3>) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a Triangle mesh.
 
- MeshViewer(TriangulationDS_3<Point_3>) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a 3D triangulation.
 
- MeshViewer(Delaunay_3, boolean) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a 3D Delaunay triangulation: the triangulation is drawn in wireframe 
 when the flag wired is set to true, and in plain facets otherwise.
 
- MeshViewer(Point_3[], int[][]) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a collection of edges.
 
- MeshViewer(Point_3[], int[][], Color[]) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a collection of colored edges.
 
- MeshViewer(Polyhedron_3<Point_3>, Point_3[], int[][], Color[]) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a collection of colored edges.
 
- MeshViewer(Collection<Point_3>) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a point cloud in 3D.
 
- MeshViewer(Collection<Point_3>, Color[]) - Constructor for class Jcg.viewer.j3d.MeshViewer
 
- 
creates a 3D viewer showing a point cloud (with colors) in 3D.
 
- MeshViewerProcessing - Class in Jcg.viewer.processing3d
 
- 
A simple 3d viewer for visualizing surface meshes (based on Processing)
 
- MeshViewerProcessing() - Constructor for class Jcg.viewer.processing3d.MeshViewerProcessing
 
-  
 
- midPoint(Point_2, Point_2) - Static method in class Jcg.geometry.Point_2
 
-  
 
- midpointOnUnitCircle(Point_2[]) - Static method in class Jcg.geometry.MesherOperations
 
- 
Computes the points of the bisector of edge e that lie on 
 the unit circle, and returns the one closest to e
 
- min(int) - Method in class Jcg.geometry.PointCloud
 
- 
Return the point with smallest coordinate value (in direction d)
 
- min(int) - Method in class Jcg.geometry.PointCloud_2
 
- 
Return the point with smallest coordinate value (in direction d)
 
- min(int) - Method in class Jcg.geometry.PointCloud_3
 
- 
Return the point with smallest coordinate value (in direction d)
 
- min(int) - Method in class Jcg.geometry.PointCloud_d
 
- 
Return the point with smallest coordinate value (in direction d)
 
- minus(Point_) - Method in interface Jcg.geometry.Point_
 
- 
Return the vector (p-q), where q is the current point
 
- minus(Point_) - Method in class Jcg.geometry.Point_2
 
-  
 
- minus(Point_) - Method in class Jcg.geometry.Point_3
 
-  
 
- minus(Point_) - Method in class Jcg.geometry.Point_d
 
-  
 
- mouseClicked(MouseEvent) - Method in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- mouseClicked() - Method in class Jcg.viewer.processing2d.Canvas2DProcessing
 
-  
 
- mouseDragged(MouseEvent) - Method in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- mouseDragged() - Method in class Jcg.viewer.processing2d.Canvas2DProcessing
 
-  
 
- mouseDragged() - Method in class Jcg.viewer.processing3d.ArcBall
 
-  
 
- mouseEntered(MouseEvent) - Method in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- mouseEvent(MouseEvent) - Method in class Jcg.viewer.processing3d.ArcBall
 
-  
 
- mouseExited(MouseEvent) - Method in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- mouseMoved(MouseEvent) - Method in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- mousePressed(MouseEvent) - Method in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- mousePressed() - Method in class Jcg.viewer.processing2d.Canvas2DProcessing
 
-  
 
- mousePressed() - Method in class Jcg.viewer.processing3d.ArcBall
 
-  
 
- mouseReleased(MouseEvent) - Method in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- mouseReleased() - Method in class Jcg.viewer.processing2d.Canvas2DProcessing
 
-  
 
- MOVE_VERTEX - Static variable in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- MOVE_WINDOW - Static variable in class Jcg.viewer.editor2d.Canvas2D
 
-  
 
- mTrans - Variable in class Jcg.viewer.j3d.MeshViewer
 
-  
 
- multiply(Number) - Method in class Jcg.geometry.Point_3
 
-  
 
- multiplyByScalar(Number) - Method in interface Jcg.geometry.Vector_
 
- 
Return a new vector obtained by multiplying by a scalar
 
- multiplyByScalar(Number) - Method in class Jcg.geometry.Vector_2
 
-  
 
- multiplyByScalar(Number) - Method in class Jcg.geometry.Vector_3
 
-