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

G

GeneralPath2D - Class in math.geom2d.curve
The GeneralPath class represents a geometric path constructed from straight lines, and quadratic and cubic (Bezier) curves.
GeneralPath2D() - Constructor for class math.geom2d.curve.GeneralPath2D
Constructs a new GeneralPath object.
GeneralPath2D(int) - Constructor for class math.geom2d.curve.GeneralPath2D
Constructs a new GeneralPath object with the specified winding rule to control operations that require the interior of the path to be defined.
GeneralPath2D(int, int) - Constructor for class math.geom2d.curve.GeneralPath2D
Constructs a new GeneralPath object with the specified winding rule and the specified initial capacity to store path coordinates.
GeneralPath2D(Shape) - Constructor for class math.geom2d.curve.GeneralPath2D
Constructs a new GeneralPath object from an arbitrary Shape object.
GenericCirculinearDomain2D - Class in math.geom2d.circulinear
A specialization of GenericDomain2D, whose boundary is constrained to be circulinear.
GenericCirculinearDomain2D(CirculinearBoundary2D) - Constructor for class math.geom2d.circulinear.GenericCirculinearDomain2D
 
GenericCirculinearRing2D - Class in math.geom2d.circulinear
A basic implementation of a CirculinearRing2D, which is assumed to be always bounded and closed.
GenericCirculinearRing2D() - Constructor for class math.geom2d.circulinear.GenericCirculinearRing2D
 
GenericCirculinearRing2D(int) - Constructor for class math.geom2d.circulinear.GenericCirculinearRing2D
 
GenericCirculinearRing2D(CirculinearElement2D...) - Constructor for class math.geom2d.circulinear.GenericCirculinearRing2D
 
GenericCirculinearRing2D(Collection<? extends CirculinearElement2D>) - Constructor for class math.geom2d.circulinear.GenericCirculinearRing2D
 
GenericDomain2D - Class in math.geom2d.domain
A domain defined from its boundary.
GenericDomain2D(Boundary2D) - Constructor for class math.geom2d.domain.GenericDomain2D
 
GeometricObject2D - Interface in math.geom2d
Grouping interface for all objects operating on Euclidean plane.
get(int) - Method in class math.geom2d.curve.CurveArray2D
Returns the inner curve corresponding to the given index.
get(int) - Method in interface math.geom2d.curve.CurveSet2D
Returns the inner curve corresponding to the given index.
get(int) - Method in class math.geom2d.point.PointArray2D
 
get(int) - Method in class math.geom2d.ShapeArray2D
Returns the inner shape corresponding to the given index.
get(int) - Method in interface math.geom2d.ShapeSet2D
Returns the shape at a given position.
getAngle(double) - Method in class math.geom2d.conic.CircleArc2D
Returns the angle associated with the given position
getAngle(double) - Method in class math.geom2d.conic.EllipseArc2D
Returns the angle associated with the given position
getAngle() - Method in class math.geom2d.conic.Hyperbola2D
Returns the angle made by the first direction vector with the horizontal axis.
getAngle() - Method in class math.geom2d.conic.Parabola2D
Returns orientation angle of parabola.
getAngleExtent() - Method in class math.geom2d.conic.CircleArc2D
 
getAngleExtent() - Method in class math.geom2d.conic.EllipseArc2D
 
getAsDouble() - Method in class math.geom2d.Point2D
Converts point to a double version.
getAsFloat() - Method in class math.geom2d.Point2D
Converts point to a float version.
getAsInt() - Method in class math.geom2d.Point2D
Converts point to an integer version.
getBoundaryPortion(Box2D, Point2D, Point2D) - Static method in class math.geom2d.domain.Boundaries2D
Extracts a portion of the boundary of a bounded box.
getBounds() - Method in class math.geom2d.curve.GeneralPath2D
Return the bounding box of the path.
getBounds2D() - Method in class math.geom2d.curve.GeneralPath2D
Returns the bounding box of the path.
getBox() - Method in exception math.geom2d.UnboundedBox2DException
 
getCenter() - Method in class math.geom2d.conic.Hyperbola2D
Returns the center of the Hyperbola.
getClosestVertex(Point2D) - Method in interface math.geom2d.grid.Grid2D
 
getClosestVertex(Point2D) - Method in class math.geom2d.grid.SquareGrid2D
 
getClosestVertex(Point2D) - Method in class math.geom2d.grid.TriangleGrid2D
 
getCoef(int, int) - Method in class math.utils.Matrix
Returns the coef. row and col are between 1 and the number of rows and columns.
getColumns() - Method in class math.utils.Matrix
Returns the number of columns.
getControl() - Method in class math.geom2d.spline.QuadBezierCurve2D
 
getControl1() - Method in class math.geom2d.spline.CubicBezierCurve2D
 
getControl2() - Method in class math.geom2d.spline.CubicBezierCurve2D
 
getCtrl() - Method in class math.geom2d.spline.QuadBezierCurve2D
 
getCtrlP1() - Method in class math.geom2d.spline.CubicBezierCurve2D
 
getCtrlP2() - Method in class math.geom2d.spline.CubicBezierCurve2D
 
getCurrentPoint() - Method in class math.geom2d.curve.GeneralPath2D
Returns the coordinates most recently added to the end of the path as a Point2D object.
getDefaultInstance() - Static method in class math.geom2d.circulinear.buffer.BufferCalculator
Returns the default instance of bufferCalculator.
getDepth() - Method in class math.geom3d.Box3D
Returns the depth, i.e. the difference between the min and max z coord
getDistanceCurvePoints(CirculinearCurve2D, Collection<? extends Point2D>) - Static method in class math.geom2d.circulinear.CirculinearCurves2D
 
getEdgeAngle(LineSegment2D, LineSegment2D) - Static method in class math.geom2d.line.LineSegment2D
Returns angle between two edges sharing one vertex.
getEdges(Box2D) - Method in interface math.geom2d.grid.Grid2D
 
getEdges(Box2D) - Method in class math.geom2d.grid.SquareGrid2D
 
getEdges(Box2D) - Method in class math.geom2d.grid.TriangleGrid2D
 
getFirstContinuousCurve(Curve2D) - Static method in class math.geom2d.curve.Curves2D
 
getFirstSmoothCurve(Curve2D) - Static method in class math.geom2d.curve.Curves2D
 
getFocus() - Method in class math.geom2d.conic.Parabola2D
Returns the focus of the parabola.
getFocus1() - Method in class math.geom2d.conic.Hyperbola2D
Returns the focus located on the positive side of the main hyperbola axis.
getFocus2() - Method in class math.geom2d.conic.Hyperbola2D
Returns the focus located on the negative side of the main hyperbola axis.
getFocusDistance() - Method in class math.geom2d.conic.Parabola2D
 
getGeneralPath() - Method in class math.geom2d.conic.CircleArc2D
 
getGeneralPath() - Method in class math.geom2d.conic.Ellipse2D
 
getGeneralPath() - Method in class math.geom2d.conic.EllipseArc2D
 
getGeneralPath() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getGeneralPath() - Method in class math.geom2d.conic.ParabolaArc2D
 
getGeneralPath() - Method in class math.geom2d.curve.CurveArray2D
 
getGeneralPath() - Method in class math.geom2d.curve.PolyCurve2D
 
getGeneralPath() - Method in class math.geom2d.line.InvertedRay2D
Throws an infiniteShapeException
getGeneralPath() - Method in class math.geom2d.line.Line2D
 
getGeneralPath() - Method in class math.geom2d.line.LineArc2D
 
getGeneralPath() - Method in class math.geom2d.line.LineSegment2D
deprecated
getGeneralPath() - Method in class math.geom2d.line.Ray2D
Throws an infiniteShapeException
getGeneralPath() - Method in class math.geom2d.line.StraightLine2D
Throws an infiniteShapeException
getGeneralPath() - Method in class math.geom2d.polygon.SimplePolygon2D
Returns a general path iterator.
getGeneralPath() - Method in class math.geom2d.spline.CubicBezierCurve2D
 
getGeneralPath() - Method in class math.geom2d.spline.QuadBezierCurve2D
 
getHeight() - Method in class math.geom2d.Box2D
 
getHeight() - Method in class math.geom2d.polygon.Rectangle2D
 
getHeight() - Method in class math.geom3d.Box3D
Returns the height, i.e. the difference between the min and max y coord
getHyperbola() - Method in class math.geom2d.conic.HyperbolaBranch2D
Returns the supporting hyperbola of this branch.
getHyperbolaBranch() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getIntersection(AbstractLine2D, AbstractLine2D) - Static method in class math.geom2d.line.AbstractLine2D
Returns the unique intersection of two straight objects.
getIntersection(Point2D, Point2D, Point2D, Point2D) - Static method in class math.geom2d.line.StraightLine2D
Computes the intersection point of the two (infinite) lines going through p1 and p2 for the first one, and p3 and p4 for the second one.
getIntersections(Circle2D, Circle2D) - Static method in class math.geom2d.conic.Circle2D
Deprecated. replaced by circlesIntersections(Circle2D, Circle2D) (0.11.1)
getIntersections(CircularShape2D, LinearShape2D) - Static method in class math.geom2d.conic.Circle2D
Deprecated. replaced by lineCircleIntersections(LinearShape2D, CircularShape2D) (0.11.1)
getJunctionType(Curve2D, Curve2D) - Static method in class math.geom2d.curve.Curves2D
Returns the junction type between the end of first curve and the beginning of second curve.
getLastContinuousCurve(Curve2D) - Static method in class math.geom2d.curve.Curves2D
 
getLastSmoothCurve(Curve2D) - Static method in class math.geom2d.curve.Curves2D
 
getLeftChild() - Method in class math.geom2d.point.KDTree2D.Node
 
getLength(CurveSet2D<? extends CirculinearCurve2D>, double) - Static method in class math.geom2d.circulinear.CirculinearCurves2D
 
getLength1() - Method in class math.geom2d.conic.Hyperbola2D
Returns a
getLength2() - Method in class math.geom2d.conic.Hyperbola2D
Returns b
getLine() - Method in exception math.geom2d.line.DegeneratedLine2DException
 
getMaxX() - Method in class math.geom2d.Box2D
 
getMaxX() - Method in class math.geom3d.Box3D
 
getMaxY() - Method in class math.geom2d.Box2D
 
getMaxY() - Method in class math.geom3d.Box3D
 
getMaxZ() - Method in class math.geom3d.Box3D
 
getMedian(LineSegment2D) - Static method in class math.geom2d.line.LineSegment2D
Returns the straight line that is the median of the edge extremities.
getMedian() - Method in class math.geom2d.line.LineSegment2D
Returns the median of the edge, that is the locus of points located at equal distance of each vertex.
getMinX() - Method in class math.geom2d.Box2D
 
getMinX() - Method in class math.geom3d.Box3D
 
getMinY() - Method in class math.geom2d.Box2D
 
getMinY() - Method in class math.geom3d.Box3D
 
getMinZ() - Method in class math.geom3d.Box3D
 
getNode(Point2D) - Method in class math.geom2d.point.KDTree2D
 
getObject() - Method in exception math.geom2d.circulinear.NonCirculinearShape2DException
 
getOrigin() - Method in interface math.geom2d.grid.Grid2D
 
getOrigin() - Method in class math.geom2d.grid.SquareGrid2D
 
getOrigin() - Method in class math.geom2d.grid.TriangleGrid2D
 
getOtherPoint(Point2D) - Method in class math.geom2d.line.Line2D
Return the opposite vertex of the edge.
getP1() - Method in exception math.geom2d.ColinearPoints2DException
 
getP1() - Method in class math.geom2d.spline.CubicBezierCurve2D
 
getP1() - Method in class math.geom2d.spline.QuadBezierCurve2D
 
getP2() - Method in exception math.geom2d.ColinearPoints2DException
 
getP2() - Method in class math.geom2d.spline.CubicBezierCurve2D
 
getP2() - Method in class math.geom2d.spline.QuadBezierCurve2D
 
getP3() - Method in exception math.geom2d.ColinearPoints2DException
 
getParabola() - Method in class math.geom2d.conic.ParabolaArc2D
 
getParameter() - Method in class math.geom2d.conic.Parabola2D
 
getParametric() - Method in class math.geom2d.spline.CubicBezierCurve2D
Returns the matrix of parametric representation of the line.
getParametric() - Method in class math.geom2d.spline.QuadBezierCurve2D
Returns the matrix of parametric representation of the line.
getPathIterator(AffineTransform) - Method in class math.geom2d.curve.GeneralPath2D
Returns a PathIterator object that iterates along the boundary of this Shape and provides access to the geometry of the outline of this Shape.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.curve.GeneralPath2D
Returns a PathIterator object that iterates along the boundary of the flattened Shape and provides access to the geometry of the outline of the Shape.
getPoint() - Method in class math.geom2d.point.KDTree2D.Node
 
getPoint1() - Method in class math.geom2d.line.Line2D
Return the first point of the edge.
getPoint2() - Method in class math.geom2d.line.Line2D
Return the last point of the edge.
getPoints() - Method in class math.geom3d.PointSet3D
Returns an iterator on the internal point collection.
getPosition(CurveSet2D<? extends CirculinearCurve2D>, double) - Static method in class math.geom2d.circulinear.CirculinearCurves2D
 
getRho(double) - Method in class math.geom2d.conic.Ellipse2D
Return the RHO parameter, in a polar representation of the ellipse, centered at the center of ellipse.
getRightChild() - Method in class math.geom2d.point.KDTree2D.Node
 
getRing(int) - Method in class math.geom2d.polygon.MultiPolygon2D
 
getRing() - Method in class math.geom2d.polygon.SimplePolygon2D
Returns the linear ring that composes the boundary of this polygon.
getRoot() - Method in class math.geom2d.point.KDTree2D
 
getRows() - Method in class math.utils.Matrix
Returns the number of rows.
getShape() - Method in exception math.geom2d.UnboundedShape2DException
 
getSize() - Method in class math.geom2d.grid.TriangleGrid2D
 
getSizeX() - Method in class math.geom2d.grid.SquareGrid2D
 
getSizeY() - Method in class math.geom2d.grid.SquareGrid2D
 
getStartAngle() - Method in class math.geom2d.conic.CircleArc2D
 
getStartAngle() - Method in class math.geom2d.conic.EllipseArc2D
 
getSupportingEllipse() - Method in class math.geom2d.conic.EllipseArc2D
 
getSymmetric(Point2D) - Method in class math.geom2d.line.AbstractLine2D
Return the symmetric of point p relative to this straight line.
getSymmetric(double, double) - Method in class math.geom2d.line.AbstractLine2D
Return the symmetric of point with coordinate (x, y) relative to this straight line.
getT0() - Method in class math.geom2d.conic.Circle2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.conic.CircleArc2D
Deprecated. replaced by t0()
getT0() - Method in class math.geom2d.conic.Ellipse2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.conic.EllipseArc2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.conic.HyperbolaBranch2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.conic.Parabola2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.conic.ParabolaArc2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in interface math.geom2d.curve.Curve2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.curve.CurveArray2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.line.InvertedRay2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.line.Line2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.line.LineArc2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.line.LineSegment2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.line.Ray2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.line.StraightLine2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.polygon.LinearCurve2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.spline.CubicBezierCurve2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in class math.geom2d.spline.QuadBezierCurve2D
Deprecated. replaced by t0() (since 0.11.1).
getT0() - Method in interface math.geom3d.curve.Curve3D
Get value of parameter t for the first point of the curve.
getT0() - Method in class math.geom3d.line.LineSegment3D
Return 0, by definition of LineSegment.
getT0() - Method in class math.geom3d.line.StraightLine3D
Returns -INFINITY;
getT1() - Method in class math.geom2d.conic.Circle2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.conic.CircleArc2D
Deprecated. replaced by t1()
getT1() - Method in class math.geom2d.conic.Ellipse2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.conic.EllipseArc2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.conic.HyperbolaBranch2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.conic.Parabola2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.conic.ParabolaArc2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in interface math.geom2d.curve.Curve2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.curve.CurveArray2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.line.InvertedRay2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.line.Line2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.line.LineArc2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.line.LineSegment2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.line.Ray2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.line.StraightLine2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.polygon.LinearRing2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.polygon.Polyline2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.spline.CubicBezierCurve2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in class math.geom2d.spline.QuadBezierCurve2D
Deprecated. replaced by t1() (since 0.11.1).
getT1() - Method in interface math.geom3d.curve.Curve3D
Get value of parameter t for the last point of the curve.
getT1() - Method in class math.geom3d.line.LineSegment3D
Return 1, by definition of LineSegment.
getT1() - Method in class math.geom3d.line.StraightLine3D
Returns +INFINITY;
getTheta() - Method in class math.geom2d.grid.TriangleGrid2D
 
getTransform() - Method in exception math.geom2d.NonInvertibleTransform2DException
 
getTranspose() - Method in class math.utils.Matrix
Returns the transposed matrix, without changing the inner coefficients of the original matrix.
getVector1() - Method in class math.geom2d.conic.Hyperbola2D
 
getVector1() - Method in class math.geom2d.conic.Parabola2D
Returns the first direction vector of the parabola
getVector2() - Method in class math.geom2d.conic.Hyperbola2D
 
getVector2() - Method in class math.geom2d.conic.Parabola2D
Returns the second direction vector of the parabola.
getVertex() - Method in class math.geom2d.conic.Parabola2D
 
getVertices(Box2D) - Method in interface math.geom2d.grid.Grid2D
 
getVertices(Box2D) - Method in class math.geom2d.grid.SquareGrid2D
 
getVertices(Box2D) - Method in class math.geom2d.grid.TriangleGrid2D
 
getWidth() - Method in class math.geom2d.Box2D
 
getWidth() - Method in class math.geom2d.polygon.Rectangle2D
 
getWidth() - Method in class math.geom3d.Box3D
Returns the width, i.e. the difference between the min and max x coord
getWindingNumber(double, double) - Method in class math.geom2d.polygon.SimplePolygon2D
Computes the winding number of the polygon.
getWindingRule() - Method in class math.geom2d.curve.GeneralPath2D
Returns the fill style winding rule.
getX() - Method in class math.geom2d.Point2D
Deprecated. replaces by x() (since 0.11.1)
getX() - Method in class math.geom2d.polygon.Rectangle2D
 
getX() - Method in class math.geom2d.Vector2D
Deprecated. replaces by x() (since 0.11.1)
getX() - Method in class math.geom3d.Point3D
 
getX() - Method in class math.geom3d.Vector3D
 
getX1() - Method in class math.geom2d.line.Line2D
 
getX1() - Method in class math.geom2d.line.LineArc2D
 
getX2() - Method in class math.geom2d.line.Line2D
 
getX2() - Method in class math.geom2d.line.LineArc2D
 
getY() - Method in class math.geom2d.Point2D
Deprecated. replaces by y() (since 0.11.1)
getY() - Method in class math.geom2d.polygon.Rectangle2D
 
getY() - Method in class math.geom2d.Vector2D
Deprecated. replaces by y() (since 0.11.1)
getY() - Method in class math.geom3d.Point3D
 
getY() - Method in class math.geom3d.Vector3D
 
getY1() - Method in class math.geom2d.line.Line2D
 
getY1() - Method in class math.geom2d.line.LineArc2D
 
getY2() - Method in class math.geom2d.line.Line2D
 
getY2() - Method in class math.geom2d.line.LineArc2D
 
getZ() - Method in class math.geom3d.Point3D
 
getZ() - Method in class math.geom3d.Vector3D
 
globalPosition(int, double) - Method in class math.geom2d.curve.CurveArray2D
Converts a position on a curve (between t0 and t1 of the curve) to the position on the curve set (between 0 and 2*Nc-1).
globalPosition(int, double) - Method in interface math.geom2d.curve.CurveSet2D
Converts a position on a curve (between t0 and t1 of the curve) to the position on the curve set (between 0 and 2*Nc-1).
GrahamScan2D - Class in math.geom2d.polygon.convhull
Computation of the convex hull using Graham scan algorithm.
GrahamScan2D() - Constructor for class math.geom2d.polygon.convhull.GrahamScan2D
Creates a new Convex hull calculator.
GreatCircle2S - Class in math.geom2s
A great circle is a particular SmallCircle2S with radius pi/2.
GreatCircle2S() - Constructor for class math.geom2s.GreatCircle2S
 
Grid2D - Interface in math.geom2d.grid
Defines a grid for snapping mouse pointer.

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