Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- 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.meshgeneration.Conversion
- main(String[]) - Static method in class Jcg.test.GenerateMesh
- main(String[]) - Static method in class Jcg.test.Test_TriangulationDS_2
-
main testing function.
- main(String[]) - Static method in class Jcg.test.TestDelaunay2D
- main(String[]) - Static method in class Jcg.test.TestPolyhedron
- main(String[]) - Static method in class Jcg.test.TestRandomGeneration
- main(String[]) - Static method in class Jcg.util.CircularDLinkedList
- main(String[]) - Static method in class Jcg.viewer.old.Fenetre
- 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
- 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.
- manhattanDistance(GridPoint) - Method in class Jcg.geometry.GridPoint
-
Return the Manhattan distance between the current point 'this' and a point 'p'
- mark - Variable in class Jcg.triangulations2D.QuadEdge
- mark() - Method in class Jcg.triangulations2D.HalfedgeHandle
-
sets the mark of the edge (the mark of the opposite edge remains unchanged)
- 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_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)
- max(int) - Method in class Jcg.geometry.PointCloud
-
Return the point with greatest coordinate value (in direction d)
- maxx - Variable in class Jcg.triangulations2D.Triangulation_2.BoundingBox
- maxy - Variable in class Jcg.triangulations2D.Triangulation_2.BoundingBox
- mediant(Rational, Rational) - Static method in class Jcg.geometry.Rational
- mesh - Variable in class Jcg.util.MeshStatistics
-
Input mesh (half-edge representation)
- MeshBuilder<X> - Class in Jcg.mesh
- MeshBuilder() - Constructor for class Jcg.mesh.MeshBuilder
- meshConversion(String) - Static method in class Jcg.test.TestPolyhedron
-
Load a mesh from an OFF file, shows statistics and check validity
- MesherOperations - Class in Jcg.geometry
-
Provides predicates and constructions for dealing with segments and circles
- MesherOperations() - Constructor for class Jcg.geometry.MesherOperations
- MeshLoader - Class in Jcg.mesh
- MeshLoader() - Constructor for class Jcg.mesh.MeshLoader
- meshStatistics(String) - Static method in class Jcg.test.TestPolyhedron
-
Load a mesh from an OFF file, shows statistics and check validity
- MeshStatistics - Class in Jcg.util
-
This class provides methods for computing mesh statistics (average degree, diameter, ...).
- MeshStatistics(Polyhedron_3) - Constructor for class Jcg.util.MeshStatistics
- meshStatisticsToString(int, boolean, int) - Method in class Jcg.util.MeshStatistics
-
Return a String storing some mesh statistics:
-) minimum and maximum vertex degree
-) the vertex degree distribution, up to degree 'max'
-) number of separating triangles, if needed - 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_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)
- min(int) - Method in class Jcg.geometry.PointCloud
-
Return the point with smallest coordinate value (in direction d)
- minMaxToLatexChart(double[]) - Static method in class Jcg.util.Statistics
-
Return the Latex code representing a bar chart
- minus(Point_) - Method in class Jcg.geometry.GridPoint_2
-
Return the integer grid vector (p-q), where q is the current point
Warning: q is assumed to be an integer GridPoint_2 - 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
- minus(Point_) - Method in class Jcg.geometry.RationalPoint_2
-
Return the integer grid vector (p-q), where q is the current point
Warning: q is assumed to be an integer GridPoint_2 - minx - Variable in class Jcg.triangulations2D.Triangulation_2.BoundingBox
- miny - Variable in class Jcg.triangulations2D.Triangulation_2.BoundingBox
- mouse_to_sphere(float, float) - Method in class Jcg.viewer.processing3d.ArcBall
- mouseDragged() - Method in class Jcg.viewer.processing3d.ArcBall
- mouseEvent(MouseEvent) - Method in class Jcg.viewer.processing3d.ArcBall
- mousePressed() - Method in class Jcg.viewer.processing3d.ArcBall
- mousePressedX - Variable in class Jcg.viewer.processing3d.ArcBall
- mousePressedY - Variable in class Jcg.viewer.processing3d.ArcBall
- mouseWheel() - Method in class Jcg.viewer.processing3d.ArcBall
-
Perform zoom in/out
- mul(ArcBall.Quat, ArcBall.Quat) - Static method in class Jcg.viewer.processing3d.ArcBall.Quat
- mul(ArcBall.Vec3, float) - Static method in class Jcg.viewer.processing3d.ArcBall.Vec3
- multiply(Number) - Method in class Jcg.geometry.Point_3
- multiply(Rational) - Method in class Jcg.geometry.Rational
-
Return the product of the curren value (this) times b, staving off overflow as much as possible by cross-cancellation
- multiplyByScalar(Number) - Method in class Jcg.geometry.GridVector_2
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form