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

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