A B C D E F G H I 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 (Bézier) 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.
GenericAffineTransform2D - Class in math.geom2d.transform
An implementation of IAffineTransform2D which uses an internal matrix for storing transform parameters.
GenericAffineTransform2D() - Constructor for class math.geom2d.transform.GenericAffineTransform2D
Main constructor
GenericAffineTransform2D(AffineTransform2D) - Constructor for class math.geom2d.transform.GenericAffineTransform2D
constructor by copy of an existing transform
GenericAffineTransform2D(double[]) - Constructor for class math.geom2d.transform.GenericAffineTransform2D
 
GenericAffineTransform2D(double, double, double, double, double, double) - Constructor for class math.geom2d.transform.GenericAffineTransform2D
 
GenericAffineTransform2D(double, double, double, double) - Constructor for class math.geom2d.transform.GenericAffineTransform2D
 
GenericAffineTransform2D(AffineTransform) - Constructor for class math.geom2d.transform.GenericAffineTransform2D
 
GenericDomain2D - Class in math.geom2d.curve
A domain defined from its boundary.
GenericDomain2D(Boundary2D) - Constructor for class math.geom2d.curve.GenericDomain2D
 
getAbsoluteAngle(Point2D, Point2D, Point2D) - Static method in class math.geom2d.Angle2D
Gets the absolute angle between the ray formed by (p2, p1) and the ray formed by (p2, p3).
getAbsoluteAngle(double, double, double, double, double, double) - Static method in class math.geom2d.Angle2D
Gets the absolute angle between the ray formed by (p2, p1) and the ray formed by (p2, p3), where pi = (xi,yi), i=1,2,3.
getAffineMatrix() - Method in interface math.geom2d.transform.AffineTransform2D
return matrix of the transform coefficients.
getAffineMatrix() - Method in class math.geom2d.transform.GenericAffineTransform2D
 
getAffineMatrix() - Method in class math.geom2d.transform.GlideReflection2D
 
getAffineMatrix() - Method in class math.geom2d.transform.Homothecy2D
 
getAffineMatrix() - Method in class math.geom2d.transform.LinearHomothecy2D
 
getAffineMatrix() - Method in class math.geom2d.transform.LinearRotation2D
 
getAffineMatrix() - Method in class math.geom2d.transform.LineReflection2D
 
getAffineMatrix() - Method in class math.geom2d.transform.Rotation2D
 
getAffineMatrix() - Method in class math.geom2d.transform.Scaling2D
 
getAffineMatrix() - Method in class math.geom2d.transform.Translation2D
 
getAngle(StraightObject2D, StraightObject2D) - Static method in class math.geom2d.Angle2D
Gets angle between two (directed) straight objects.
getAngle(Vector2D, Vector2D) - Static method in class math.geom2d.Angle2D
Gets angle between two (directed) straight objects.
getAngle(Point2D, Point2D, Point2D) - Static method in class math.geom2d.Angle2D
Gets the angle between the ray formed by (p2, p1) and the ray formed by (p2, p3).
getAngle(double, double, double, double, double, double) - Static method in class math.geom2d.Angle2D
Gets the angle between the ray formed by (p2, p1) and the ray formed by (p2, p3), where pi = (xi,yi), i=1,2,3.
getAngle() - Method in class math.geom2d.conic.Ellipse2D
return the angle of the ellipse first axis with the Ox axis.
getAngle(double) - Method in class math.geom2d.conic.EllipseArc2D
Get angle associated to given position
getAngle() - Method in class math.geom2d.conic.Hyperbola2D
 
getAngle() - Method in class math.geom2d.conic.Parabola2D
Return orientation angle of parabola.
getAngle() - Method in class math.geom2d.transform.Rotation2D
 
getAngle() - Method in class math.geom2d.Vector2D
Returns the angle with the horizontal axis, in radians.
getArea() - Method in class math.geom2d.line.ClosedPolyline2D
Computes area of the polyline, by returning the absolute value of the signed area.
getArea() - Method in class math.geom2d.polygon.Polygon2D
Computes area of the polygon, by returning the absolute value of the signed area.
getAsAWTRectangle() - Method in class math.geom2d.Box2D
convert to AWT rectangle.
getAsAWTRectangle2D() - Method in class math.geom2d.Box2D
convert to AWT Rectangle2D.
getAsDouble() - Method in class math.geom2d.Point2D
Convert point to an double version.
getAsFloat() - Method in class math.geom2d.Point2D
Convert point to a float version.
getAsInt() - Method in class math.geom2d.Point2D
Convert point to an integer version.
getAsPolyline(int) - Method in class math.geom2d.conic.Ellipse2D
return as a closed polyline with n line segments.
getAsPolyline(int) - Method in class math.geom2d.conic.EllipseArc2D
 
getAsPolyline(int) - Method in class math.geom2d.conic.HyperbolaBranch2D
returns a hyperbola arc with -100getAsPolyline(int) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getAsPolyline(int) - Method in class math.geom2d.conic.Parabola2D
return the polyline of the parabola arc from t=-100 to t=100.
getAsPolyline(int) - Method in class math.geom2d.conic.ParabolaArc2D
Returns the polyline approximating this parabola arc, by using N line segments.
getAsPolyline(int) - Method in interface math.geom2d.curve.ContinuousCurve2D
Returns an approximation of the curve as a polyline with n line segments.
getAsPolyline(int) - Method in class math.geom2d.curve.PolyCurve2D
 
getAsPolyline(int) - Method in class math.geom2d.line.LineArc2D
 
getAsPolyline(int) - Method in class math.geom2d.line.LineObject2D
 
getAsPolyline(int) - Method in class math.geom2d.line.Polyline2D
 
getAsPolyline(int) - Method in class math.geom2d.spline.BezierCurve2D
Creates a polyline with n line segments approximating the Bezier curve.
getAsRectangle() - Method in class math.geom2d.Box2D
convert to rectangle.
getBoundary() - Method in class math.geom2d.Box2D
 
getBoundary() - Method in class math.geom2d.conic.Disc2D
 
getBoundary() - Method in interface math.geom2d.curve.Domain2D
returns the boundary of the set.
getBoundary() - Method in class math.geom2d.curve.GenericDomain2D
 
getBoundary() - Method in class math.geom2d.polygon.HalfPlane2D
Returns the straight line that defines the limit of this half-plane.
getBoundary() - Method in class math.geom2d.polygon.HRectangle2D
 
getBoundary() - Method in class math.geom2d.polygon.MultiPolygon2D
 
getBoundary() - Method in class math.geom2d.polygon.Polygon2D
Returns a closed polyline, which encloses the polygon.
getBoundary() - Method in class math.geom2d.polygon.Rectangle2D
 
getBoundaryCurves() - Method in class math.geom2d.conic.Ellipse2D
 
getBoundaryCurves() - Method in class math.geom2d.conic.HyperbolaBranch2D
returns an instance of ArrayList containing only this.
getBoundaryCurves() - Method in class math.geom2d.conic.Parabola2D
 
getBoundaryCurves() - Method in interface math.geom2d.curve.Boundary2D
Return the different continuous curves composing the boundary
getBoundaryCurves() - Method in class math.geom2d.curve.BoundaryPolyCurve2D
return a ArrayList containing only this.
getBoundaryCurves() - Method in class math.geom2d.curve.BoundarySet2D
 
getBoundaryCurves() - Method in class math.geom2d.line.ClosedPolyline2D
 
getBoundaryCurves() - Method in class math.geom2d.line.LineObject2D
 
getBoundaryCurves() - Method in class math.geom2d.line.StraightLine2D
 
getBoundingBox() - Method in class math.geom2d.Box2D
Return a new instance of Box2D with same parameters as this box.
getBoundingBox() - Method in class math.geom2d.conic.Disc2D
 
getBoundingBox() - Method in class math.geom2d.conic.Ellipse2D
Return more precise bounds for the ellipse.
getBoundingBox() - Method in class math.geom2d.conic.EllipseArc2D
 
getBoundingBox() - Method in class math.geom2d.conic.HyperbolaBranch2D
Returns a bounding box with infinite bounds in every direction
getBoundingBox() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getBoundingBox() - Method in class math.geom2d.conic.Parabola2D
 
getBoundingBox() - Method in class math.geom2d.conic.ParabolaArc2D
 
getBoundingBox() - Method in class math.geom2d.conic.ParametricConic2D
 
getBoundingBox() - Method in class math.geom2d.curve.CurveSet2D
Return bounding box for the CurveSet2D.
getBoundingBox() - Method in class math.geom2d.curve.GenericDomain2D
 
getBoundingBox() - Method in class math.geom2d.line.LineArc2D
 
getBoundingBox() - Method in class math.geom2d.line.LineObject2D
Return more precise bounds for the LineObject.
getBoundingBox() - Method in class math.geom2d.line.Polyline2D
 
getBoundingBox() - Method in class math.geom2d.Point2D
 
getBoundingBox() - Method in class math.geom2d.PointSet2D
 
getBoundingBox() - Method in class math.geom2d.polygon.HalfPlane2D
Return the bounding box of the half-plane.
getBoundingBox() - Method in class math.geom2d.polygon.HRectangle2D
 
getBoundingBox() - Method in class math.geom2d.polygon.MultiPolygon2D
 
getBoundingBox() - Method in class math.geom2d.polygon.Polygon2D
Return the bounding box of the polygon.
getBoundingBox() - Method in class math.geom2d.polygon.Rectangle2D
Return bounding box of the rectangle.
getBoundingBox() - Method in interface math.geom2d.Shape2D
Returns the bounding box of the shape.
getBoundingBox() - Method in class math.geom2d.spline.BezierCurve2D
 
getBounds() - Method in class math.geom2d.Box2D
 
getBounds() - Method in class math.geom2d.conic.Circle2D
Return bounding box of the circle.
getBounds() - Method in class math.geom2d.conic.Disc2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.conic.Ellipse2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.conic.EllipseArc2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getBounds() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getBounds() - Method in class math.geom2d.conic.Parabola2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.conic.ParabolaArc2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.conic.ParametricConic2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.curve.CurveSet2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.curve.GeneralPath2D
Return the bounding box of the path.
getBounds() - Method in class math.geom2d.curve.GenericDomain2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.line.LineArc2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.line.LineObject2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.line.Polyline2D
 
getBounds() - Method in class math.geom2d.Point2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.PointSet2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.polygon.HalfPlane2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.polygon.MultiPolygon2D
 
getBounds() - Method in class math.geom2d.polygon.Polygon2D
Return bounding box of the shape.
getBounds() - Method in class math.geom2d.polygon.Rectangle2D
Return bounding box of the shape.
getBounds2D() - Method in class math.geom2d.Box2D
 
getBounds2D() - Method in class math.geom2d.conic.Circle2D
Return more precise bounds of the circle.
getBounds2D() - Method in class math.geom2d.conic.Disc2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.conic.Ellipse2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.conic.EllipseArc2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getBounds2D() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getBounds2D() - Method in class math.geom2d.conic.Parabola2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.conic.ParabolaArc2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.conic.ParametricConic2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.curve.CurveSet2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.curve.GeneralPath2D
Returns the bounding box of the path.
getBounds2D() - Method in class math.geom2d.curve.GenericDomain2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.line.LineArc2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.line.LineObject2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.line.Polyline2D
 
getBounds2D() - Method in class math.geom2d.Point2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.PointSet2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.polygon.HalfPlane2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.polygon.MultiPolygon2D
 
getBounds2D() - Method in class math.geom2d.polygon.Polygon2D
Return more precise bounds for the shape.
getBounds2D() - Method in class math.geom2d.polygon.Rectangle2D
Return more precise bounds for the shape.
getCartesianEquation() - Method in class math.geom2d.conic.Circle2D
return cartesian equation of the circle: (x-xc)^2 + (y-yc)^2 = r^2, giving: x^2 + 0*x*y + y^2 -2*xc*x -2*yc*y + xc*xc+yc*yc-r*r = 0.
getCartesianEquation() - Method in interface math.geom2d.conic.Conic2D
Return the coefficient of the cartesian representation of the conic.
getCartesianEquation() - Method in class math.geom2d.conic.Ellipse2D
 
getCartesianEquation() - Method in class math.geom2d.conic.Hyperbola2D
 
getCartesianEquation() - Method in class math.geom2d.conic.Parabola2D
 
getCartesianEquation() - Method in class math.geom2d.conic.ParametricConic2D
 
getCartesianEquation() - Method in class math.geom2d.line.LineObject2D
 
getCartesianEquation() - Method in class math.geom2d.line.StraightObject2D
Returns the coefficient of the cartesian representation of the line.
getCenter() - Method in class math.geom2d.conic.CircleArc2D
Deprecated. should access center from supporting circle
getCenter() - Method in class math.geom2d.conic.Ellipse2D
return center of ellipse.
getCenter() - Method in class math.geom2d.conic.Hyperbola2D
 
getCenter() - Method in class math.geom2d.conic.Parabola2D
 
getCenter() - Method in class math.geom2d.transform.LinearRotation2D
 
getCenter() - Method in class math.geom2d.transform.Rotation2D
 
getCentroid() - Method in class math.geom2d.polygon.Polygon2D
Computes the centroid (center of mass) of the polygon.
getClippedShape(Box2D) - Method in class math.geom2d.Box2D
Return an instance of Box2D
getClippedShape(Box2D) - Method in class math.geom2d.conic.Disc2D
 
getClippedShape(Box2D) - Method in class math.geom2d.curve.GenericDomain2D
 
getClippedShape(Box2D) - Method in class math.geom2d.line.LineObject2D
 
getClippedShape(Box2D) - Method in class math.geom2d.Point2D
Returns either the point itself, or the shape EMPTY_SET, depending on whether the point lies inside the specified box.
getClippedShape(Box2D) - Method in class math.geom2d.PointSet2D
 
getClippedShape(Box2D) - Method in class math.geom2d.polygon.HRectangle2D
return the clipping of the rectangle, as an instance of HRectangle2D.
getClippedShape(Box2D) - Method in class math.geom2d.polygon.MultiPolygon2D
 
getClippedShape(Box2D) - Method in class math.geom2d.polygon.Polygon2D
Return the shape formed by the polygon clipped by the given box.
getClippedShape(Box2D) - Method in class math.geom2d.polygon.Rectangle2D
Return the clipped polygon, as an instance of Polygon2D.
getClippedShape(Box2D) - Method in class math.geom2d.spline.BezierCurve2D
 
getClippingLines() - Method in class math.geom2d.Box2D
Returns the set of lines defining half-planes which all contains the box.
getCoef(int, int) - Method in class math.utils.Matrix
return the coef. row and col are between 1 and the number of rows and columns.
getCoefficients() - Method in interface math.geom2d.transform.AffineTransform2D
return coefficients of the transform.
getCoefficients() - Method in class math.geom2d.transform.GenericAffineTransform2D
return coefficients of the transform.
getCoefficients() - Method in class math.geom2d.transform.GlideReflection2D
 
getCoefficients() - Method in class math.geom2d.transform.Homothecy2D
 
getCoefficients() - Method in class math.geom2d.transform.LinearHomothecy2D
 
getCoefficients() - Method in class math.geom2d.transform.LinearRotation2D
 
getCoefficients() - Method in class math.geom2d.transform.LineReflection2D
 
getCoefficients() - Method in class math.geom2d.transform.Rotation2D
 
getCoefficients() - Method in class math.geom2d.transform.Scaling2D
 
getCoefficients() - Method in class math.geom2d.transform.Translation2D
 
getCoefficients() - Method in class math.geom3d.AffineTransform3D
return coefficients of the transform.
getColumns() - Method in class math.utils.Matrix
return the number of columns.
getConicType() - Method in class math.geom2d.conic.Circle2D
 
getConicType() - Method in interface math.geom2d.conic.Conic2D
 
getConicType() - Method in class math.geom2d.conic.Ellipse2D
 
getConicType() - Method in class math.geom2d.conic.Hyperbola2D
 
getConicType() - Method in class math.geom2d.conic.Parabola2D
 
getConicType() - Method in class math.geom2d.conic.ParametricConic2D
 
getContinuousCurves() - Method in class math.geom2d.conic.Ellipse2D
 
getContinuousCurves() - Method in class math.geom2d.conic.EllipseArc2D
 
getContinuousCurves() - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getContinuousCurves() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getContinuousCurves() - Method in class math.geom2d.conic.Parabola2D
 
getContinuousCurves() - Method in class math.geom2d.conic.ParabolaArc2D
 
getContinuousCurves() - Method in class math.geom2d.conic.ParametricConic2D
 
getContinuousCurves() - Method in interface math.geom2d.curve.Curve2D
Returns the collection of continuous curves which constitute this curve.
getContinuousCurves() - Method in class math.geom2d.curve.CurveSet2D
 
getContinuousCurves() - Method in class math.geom2d.line.LineArc2D
 
getContinuousCurves() - Method in class math.geom2d.line.LineObject2D
 
getContinuousCurves() - Method in class math.geom2d.line.Polyline2D
 
getContinuousCurves() - Method in class math.geom2d.spline.BezierCurve2D
 
getCurrentPoint() - Method in class math.geom2d.curve.GeneralPath2D
Returns the coordinates most recently added to the end of the path as a Point2D object.
getCurvature(double) - Method in class math.geom2d.conic.Ellipse2D
returns the curvature of the ellipse.
getCurvature(double) - Method in class math.geom2d.conic.EllipseArc2D
returns the curvature of the ellipse arc.
getCurvature(double) - Method in class math.geom2d.conic.HyperbolaBranch2D
Use formula given in http://mathworld.wolfram.com/Hyperbola.html
getCurvature(double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getCurvature(double) - Method in class math.geom2d.conic.Parabola2D
returns the curvature of the ellipse.
getCurvature(double) - Method in class math.geom2d.conic.ParabolaArc2D
returns the curvature of the parabola arc.
getCurvature(double) - Method in interface math.geom2d.curve.SmoothCurve2D
 
getCurvature(double) - Method in class math.geom2d.line.LineArc2D
returns 0 as every straight object.
getCurvature(double) - Method in class math.geom2d.line.LineObject2D
returns 0 as every straight object.
getCurvature(double) - Method in class math.geom2d.spline.BezierCurve2D
returns the curvature of the Curve.
getCurveNumber() - Method in class math.geom2d.curve.CurveSet2D
Returns the number of curves in the collection
getCurves() - Method in class math.geom2d.curve.CurveSet2D
Returns the collection of curves
getDistance(Point2D) - Method in class math.geom2d.Box2D
 
getDistance(double, double) - Method in class math.geom2d.Box2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.Circle2D
 
getDistance(double, double) - Method in class math.geom2d.conic.Circle2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.CircleArc2D
 
getDistance(double, double) - Method in class math.geom2d.conic.CircleArc2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.Disc2D
 
getDistance(double, double) - Method in class math.geom2d.conic.Disc2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.Ellipse2D
 
getDistance(double, double) - Method in class math.geom2d.conic.Ellipse2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.EllipseArc2D
 
getDistance(double, double) - Method in class math.geom2d.conic.EllipseArc2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getDistance(double, double) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getDistance(double, double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.Parabola2D
 
getDistance(double, double) - Method in class math.geom2d.conic.Parabola2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
getDistance(double, double) - Method in class math.geom2d.conic.ParabolaArc2D
 
getDistance(Point2D) - Method in class math.geom2d.conic.ParametricConic2D
 
getDistance(double, double) - Method in class math.geom2d.conic.ParametricConic2D
 
getDistance(Point2D) - Method in class math.geom2d.curve.CurveSet2D
 
getDistance(double, double) - Method in class math.geom2d.curve.CurveSet2D
 
getDistance(Point2D) - Method in class math.geom2d.curve.GenericDomain2D
 
getDistance(double, double) - Method in class math.geom2d.curve.GenericDomain2D
 
getDistance(Point2D) - Method in class math.geom2d.line.LineArc2D
Get the distance of the point (x, y) to this object.
getDistance(double, double) - Method in class math.geom2d.line.LineArc2D
Get the distance of the point (x, y) to this object.
getDistance(Point2D) - Method in class math.geom2d.line.LineObject2D
Get the distance of the point (x, y) to this edge.
getDistance(double, double) - Method in class math.geom2d.line.LineObject2D
Get the distance of the point (x, y) to this edge.
getDistance(double, double) - Method in class math.geom2d.line.Polyline2D
 
getDistance(Point2D) - Method in class math.geom2d.line.Polyline2D
 
getDistance(Point2D) - Method in class math.geom2d.line.StraightObject2D
Get the distance of the StraightObject2d to the given point.
getDistance(double, double) - Method in class math.geom2d.line.StraightObject2D
Get the distance of the StraightObject2d to the given point.
getDistance(double, double, double, double) - Static method in class math.geom2d.Point2D
 
getDistance(Point2D, Point2D) - Static method in class math.geom2d.Point2D
 
getDistance(Point2D) - Method in class math.geom2d.Point2D
Compute the distance between this and the point point.
getDistance(double, double) - Method in class math.geom2d.Point2D
Compute the distance between current point and point with coordinate (x,y).
getDistance(Point2D) - Method in class math.geom2d.PointSet2D
Return distance to the closest point of the collection
getDistance(double, double) - Method in class math.geom2d.PointSet2D
 
getDistance(Point2D) - Method in class math.geom2d.polygon.HalfPlane2D
Gets the distance of the point to the half-plane.
getDistance(double, double) - Method in class math.geom2d.polygon.HalfPlane2D
Gets the distance of the point to the half-plane.
getDistance(Point2D) - Method in class math.geom2d.polygon.HRectangle2D
 
getDistance(double, double) - Method in class math.geom2d.polygon.HRectangle2D
 
getDistance(Point2D) - Method in class math.geom2d.polygon.MultiPolygon2D
 
getDistance(double, double) - Method in class math.geom2d.polygon.MultiPolygon2D
 
getDistance(Point2D) - Method in class math.geom2d.polygon.Polygon2D
Get the distance of the point to the polygon.
getDistance(double, double) - Method in class math.geom2d.polygon.Polygon2D
Get the distance of the point to the polygon.
getDistance(Point2D) - Method in class math.geom2d.polygon.Rectangle2D
 
getDistance(double, double) - Method in class math.geom2d.polygon.Rectangle2D
 
getDistance(Point2D) - Method in interface math.geom2d.Shape2D
get the distance of the shape to the given point, or the distance of point to the frontier of the shape in the case of a plain shape.
getDistance(double, double) - Method in interface math.geom2d.Shape2D
get the distance of the shape to the given point, specified by x and y, or the distance of point to the frontier of the shape in the case of a plain (i.e. fillable) shape.
getDistance(Point2D) - Method in class math.geom2d.spline.BezierCurve2D
 
getDistance(double, double) - Method in class math.geom2d.spline.BezierCurve2D
Compute approximated distance, computed on a polyline.
getDistance(Point3D) - Method in class math.geom3d.Point3D
 
getDistance(Point3D) - Method in interface math.geom3d.Shape3D
get the distance of the shape to the given point, or the distance of point to the frontier of the shape in the case of a plain shape.
getDx() - Method in class math.geom2d.Vector2D
 
getDy() - Method in class math.geom2d.Vector2D
 
getEccentricity() - Method in class math.geom2d.conic.Circle2D
Return 0, which is the eccentricity of a circle by definition.
getEccentricity() - Method in interface math.geom2d.conic.Conic2D
Return eccentricity of the conic.
getEccentricity() - Method in class math.geom2d.conic.Ellipse2D
compute eccentricity of ellipse, depending on the lengths of the semi axis.
getEccentricity() - Method in class math.geom2d.conic.Hyperbola2D
 
getEccentricity() - Method in class math.geom2d.conic.Parabola2D
Return 1, by definition for a parabola.
getEccentricity() - Method in class math.geom2d.conic.ParametricConic2D
 
getEdgeAngle(LineSegment2D, LineSegment2D) - Static method in class math.geom2d.line.LineSegment2D
Returns angle between two edges sharing one vertex.
getEdges() - Method in class math.geom2d.Box2D
 
getEdges() - Method in class math.geom2d.line.ClosedPolyline2D
return an array of LineSegment2D.
getEdges() - Method in class math.geom2d.line.Polyline2D
return an array of LineSegment2D.
getEdges() - Method in class math.geom2d.polygon.HRectangle2D
 
getEdges() - Method in class math.geom2d.polygon.MultiPolygon2D
 
getEdges() - Method in class math.geom2d.polygon.Polygon2D
Return the set of edges, as a collection of LineSegment2D.
getEdges() - Method in interface math.geom2d.polygon.PolygonalShape2D
Return the edges as line segments of the polygon
getEdges() - Method in class math.geom2d.polygon.Rectangle2D
 
getFirstCurve() - Method in class math.geom2d.curve.CurveSet2D
Returns the first curve of the collection if it exists, null otherwise.
getFirstPoint() - Method in class math.geom2d.conic.Circle2D
Get the first point of the circle, which is the same as the last point.
getFirstPoint() - Method in class math.geom2d.conic.CircleArc2D
Get the first point of the curve.
getFirstPoint() - Method in class math.geom2d.conic.Ellipse2D
Get the first point of the ellipse, which is the same as the last point.
getFirstPoint() - Method in class math.geom2d.conic.EllipseArc2D
Get the first point of the curve.
getFirstPoint() - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getFirstPoint() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getFirstPoint() - Method in class math.geom2d.conic.Parabola2D
return the constant Point2D.INFINITY_POINT.
getFirstPoint() - Method in class math.geom2d.conic.ParabolaArc2D
return the first point of the parabola arc.
getFirstPoint() - Method in class math.geom2d.conic.ParametricConic2D
 
getFirstPoint() - Method in interface math.geom2d.curve.Curve2D
Get the first point of the curve.
getFirstPoint() - Method in class math.geom2d.curve.CurveSet2D
Get the first point of the curve.
getFirstPoint() - Method in class math.geom2d.line.ClosedPolyline2D
return the first point of the polyline.
getFirstPoint() - Method in class math.geom2d.line.LineArc2D
Return the first point of the edge.
getFirstPoint() - Method in class math.geom2d.line.LineObject2D
Get the first point of the curve.
getFirstPoint() - Method in class math.geom2d.line.Polyline2D
 
getFirstPoint() - Method in class math.geom2d.spline.BezierCurve2D
Get the first point of the curve.
getFocus() - Method in class math.geom2d.conic.Parabola2D
 
getFocus1() - Method in class math.geom2d.conic.Circle2D
Return the first focus, whihc for a circle is the same point as the center.
getFocus1() - Method in class math.geom2d.conic.Ellipse2D
Return the first focus.
getFocus1() - Method in class math.geom2d.conic.Hyperbola2D
 
getFocus1() - Method in class math.geom2d.conic.Parabola2D
 
getFocus2() - Method in class math.geom2d.conic.Circle2D
Return the second focus, which for a circle is the same point as the center.
getFocus2() - Method in class math.geom2d.conic.Ellipse2D
Return the second focus.
getFocus2() - Method in class math.geom2d.conic.Hyperbola2D
 
getFocus2() - Method in class math.geom2d.conic.Parabola2D
Always return Point2D.INFINITY_POINT.
getGeneralPath() - Method in class math.geom2d.conic.Circle2D
 
getGeneralPath() - Method in class math.geom2d.conic.CircleArc2D
Get the path, with moveTo().
getGeneralPath() - Method in class math.geom2d.conic.Ellipse2D
 
getGeneralPath() - Method in class math.geom2d.conic.EllipseArc2D
 
getGeneralPath() - Method in class math.geom2d.conic.HyperbolaBranch2D
compute path of a HyperbolaBranchArc2D with -100getGeneralPath() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getGeneralPath() - Method in class math.geom2d.conic.Parabola2D
compute path of a ParabolaArc2D with -100getGeneralPath() - Method in class math.geom2d.conic.ParabolaArc2D
 
getGeneralPath() - Method in class math.geom2d.curve.CurveSet2D
 
getGeneralPath() - Method in class math.geom2d.curve.PolyCurve2D
 
getGeneralPath() - Method in class math.geom2d.line.ClosedPolyline2D
Return a general path iterator.
getGeneralPath() - Method in class math.geom2d.line.Polyline2D
Return a general path iterator.
getGeneralPath() - Method in class math.geom2d.polygon.Polygon2D
Return a general path iterator.
getHeight() - Method in class math.geom2d.Box2D
 
getHeight() - Method in class math.geom2d.Dimension2D
 
getHeight() - Method in class math.geom2d.polygon.Rectangle2D
 
getHorizontalAngle(Point2D) - Static method in class math.geom2d.Angle2D
Returns the horizontal angle formed by the line joining the origin and the given point.
getHorizontalAngle(double, double) - Static method in class math.geom2d.Angle2D
Returns the horizontal angle formed by the line joining the origin and the point with given coordinate.
getHorizontalAngle(Vector2D) - Static method in class math.geom2d.Angle2D
Returns the horizontal angle formed by the line joining the origin and the point with given coordinate.
getHorizontalAngle(StraightObject2D) - Static method in class math.geom2d.Angle2D
Returns the horizontal angle formed by the line joining the two given points.
getHorizontalAngle(Point2D, Point2D) - Static method in class math.geom2d.Angle2D
Returns the horizontal angle formed by the line joining the two given points.
getHorizontalAngle(double, double, double, double) - Static method in class math.geom2d.Angle2D
Returns the horizontal angle formed by the line joining the two given points.
getHorizontalAngle() - Method in class math.geom2d.line.LineObject2D
 
getHorizontalAngle() - Method in class math.geom2d.line.StraightObject2D
Gets Angle with axis (O,i), counted counter-clockwise.
getHyperbola() - Method in class math.geom2d.conic.HyperbolaBranch2D
Returns the supporting hyperbola of this branch.
getHyperbolaBranch() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getInnerPath() - Method in class math.geom2d.conic.EllipseArc2D
 
getInnerPath() - Method in class math.geom2d.line.LineArc2D
 
getInnerPath() - Method in class math.geom2d.line.LineObject2D
 
getInnerPath() - Method in class math.geom2d.spline.BezierCurve2D
 
getIntersection(Point2D, Point2D, Point2D, Point2D) - Static method in class math.geom2d.line.StraightLine2D
Compute 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.
getIntersection(StraightObject2D, StraightObject2D) - Static method in class math.geom2d.line.StraightObject2D
Returns the unique intersection of two straight objects.
getIntersection(StraightObject2D) - Method in class math.geom2d.line.StraightObject2D
Returns the unique intersection with a straight object.
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.Circle2D
Compute intersections of the circle with a line.
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.CircleArc2D
Compute intersections of the circle arc with a line.
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.Ellipse2D
Compute intersections of the ellipse with a straight object (line, line segment, ray...).
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.EllipseArc2D
 
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.Hyperbola2D
 
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.Parabola2D
 
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
getIntersections(StraightObject2D) - Method in class math.geom2d.conic.ParametricConic2D
 
getIntersections(StraightObject2D) - Method in interface math.geom2d.curve.Curve2D
Returns the intersection points of the curve with the specified line.
getIntersections(StraightObject2D) - Method in class math.geom2d.curve.CurveSet2D
 
getIntersections(StraightObject2D) - Method in class math.geom2d.line.Polyline2D
 
getIntersections(StraightObject2D) - Method in class math.geom2d.line.StraightObject2D
Return the intersection points of the curve with the specified line.
getIntersections(StraightObject2D) - Method in class math.geom2d.spline.BezierCurve2D
Use approximation, by replacing Bezier curve with a polyline.
getInverseTransform() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
getInverseTransform() - Method in interface math.geom2d.transform.Bijection2D
 
getInverseTransform() - Method in class math.geom2d.transform.GenericAffineTransform2D
 
getInverseTransform() - Method in class math.geom2d.transform.GlideReflection2D
 
getInverseTransform() - Method in class math.geom2d.transform.Homothecy2D
 
getInverseTransform() - Method in class math.geom2d.transform.LinearHomothecy2D
 
getInverseTransform() - Method in class math.geom2d.transform.LinearLineReflection2D
 
getInverseTransform() - Method in class math.geom2d.transform.LinearRotation2D
 
getInverseTransform() - Method in interface math.geom2d.transform.LinearTransform2D
 
getInverseTransform() - Method in class math.geom2d.transform.LineReflection2D
Return a new line reflection with respect to the same line.
getInverseTransform() - Method in class math.geom2d.transform.Rotation2D
 
getInverseTransform() - Method in class math.geom2d.transform.Scaling2D
 
getInverseTransform() - Method in class math.geom2d.transform.Translation2D
return a new Translation2D with given vector opposite to this.
getInverseTransform() - Method in class math.geom3d.AffineTransform3D
 
getInverseTransform() - Method in interface math.geom3d.Bijection3D
 
getLastCurve() - Method in class math.geom2d.curve.CurveSet2D
Returns the last curve of the collection if it exists, null otherwise.
getLastPoint() - Method in class math.geom2d.conic.Circle2D
Get the last point of the circle, which is the same as the first point.
getLastPoint() - Method in class math.geom2d.conic.CircleArc2D
Get the last point of the curve.
getLastPoint() - Method in class math.geom2d.conic.Ellipse2D
Get the last point of the ellipse, which is the same as the first point.
getLastPoint() - Method in class math.geom2d.conic.EllipseArc2D
Get the last point of the curve.
getLastPoint() - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getLastPoint() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getLastPoint() - Method in class math.geom2d.conic.Parabola2D
return the constant Point2D.INFINITY_POINT.
getLastPoint() - Method in class math.geom2d.conic.ParabolaArc2D
return the last point of the parabola arc.
getLastPoint() - Method in class math.geom2d.conic.ParametricConic2D
 
getLastPoint() - Method in interface math.geom2d.curve.Curve2D
Get the last point of the curve.
getLastPoint() - Method in class math.geom2d.curve.CurveSet2D
Get the last point of the curve.
getLastPoint() - Method in class math.geom2d.line.ClosedPolyline2D
return the first point, as this is the same as the last point.
getLastPoint() - Method in class math.geom2d.line.LineArc2D
Return the last point of the edge.
getLastPoint() - Method in class math.geom2d.line.LineObject2D
Get the last point of the curve.
getLastPoint() - Method in class math.geom2d.line.Polyline2D
if polyline is closed, return the first point.
getLastPoint() - Method in class math.geom2d.spline.BezierCurve2D
Get the last point of the curve.
getLength() - Method in class math.geom2d.conic.Circle2D
Returns perimeter of the circle (equal to 2*PI*radius).
getLength() - Method in class math.geom2d.conic.CircleArc2D
 
getLength() - Method in class math.geom2d.line.LineArc2D
Returns the length of the edge.
getLength() - Method in class math.geom2d.line.LineObject2D
Returns the length of the edge.
getLength1() - Method in class math.geom2d.conic.Circle2D
Returns the length of the first semi-axis of the ellipse.
getLength1() - Method in class math.geom2d.conic.Ellipse2D
Returns the length of the first semi-axis of the ellipse.
getLength1() - Method in class math.geom2d.conic.Hyperbola2D
Return 0
getLength1() - Method in class math.geom2d.conic.Parabola2D
return 0.
getLength2() - Method in class math.geom2d.conic.Circle2D
Returns the length of the second semi-axis of the ellipse.
getLength2() - Method in class math.geom2d.conic.Ellipse2D
Returns the length of the second semi-axis of the ellipse.
getLength2() - Method in class math.geom2d.conic.Hyperbola2D
Return 0
getLength2() - Method in class math.geom2d.conic.Parabola2D
return 0.
getLinearPart() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
getLinearPart() - Method in class math.geom2d.transform.GlideReflection2D
 
getLinearPart() - Method in class math.geom2d.transform.Homothecy2D
 
getLinearPart() - Method in class math.geom2d.transform.LinearLineReflection2D
 
getLinearPart() - Method in class math.geom2d.transform.LineReflection2D
 
getLinearPart() - Method in class math.geom2d.transform.Rotation2D
 
getLinearPart() - Method in interface math.geom2d.transform.Similarity2D
 
getLinearPart() - Method in class math.geom2d.transform.Translation2D
 
getMaxX() - Method in class math.geom2d.Box2D
 
getMaxY() - Method in class math.geom2d.Box2D
 
getMedian(LineSegment2D) - Static method in class math.geom2d.line.LineSegment2D
 
getMedian() - Method in class math.geom2d.line.LineSegment2D
Return 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
 
getMinY() - Method in class math.geom2d.Box2D
 
getNorm() - Method in class math.geom2d.Vector2D
Computes the norm of the vector
getNormalizedVector() - Method in class math.geom2d.Vector2D
Returns the vector with same direction as this one, but with norm equal to 1.
getOpposite() - Method in class math.geom2d.Vector2D
Returns the opposite vector v2 of this, such that the sum of this and v2 equals the null vector.
getOrigin() - Method in class math.geom2d.line.StraightObject2D
 
getOtherPoint(Point2D) - Method in class math.geom2d.line.LineObject2D
Return the opposite vertex of the edge.
getOtherPoint(Point2D) - Method in class math.geom2d.line.LineSegment2D
Return the opposite vertex of the edge.
getParabola() - Method in class math.geom2d.conic.ParabolaArc2D
 
getParallel(Point2D) - Method in class math.geom2d.line.LineObject2D
Create a straight line parallel to this object, and going through the given point.
getParallel(Point2D) - Method in class math.geom2d.line.StraightLine2D
Return a new Straight line, parallel to another straigth object (ray, straight line or edge), and going through the given point.
getParallel(double) - Method in class math.geom2d.line.StraightLine2D
Return the parallel line located at a distance d.
getParallel(Point2D) - Method in class math.geom2d.line.StraightObject2D
Create a straight line parallel to this object, and going through the given point.
getParametric() - Method in class math.geom2d.line.LineObject2D
 
getParametric() - Method in class math.geom2d.line.StraightObject2D
Returns the matrix of parametric representation of the line.
getParametric() - Method in class math.geom2d.spline.BezierCurve2D
Returns the matrix of parametric representation of the line.
getPathIterator(AffineTransform) - Method in class math.geom2d.Box2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.Box2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.conic.Circle2D
Return pathiterator for this circle.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.Circle2D
Return pathiterator for this circle.
getPathIterator(AffineTransform) - Method in class math.geom2d.conic.CircleArc2D
Return pathiterator for this circle arc.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.CircleArc2D
Return pathiterator for this circle arc.
getPathIterator(AffineTransform) - Method in class math.geom2d.conic.Disc2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.Disc2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.conic.Ellipse2D
Return pathiterator for this circle.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.Ellipse2D
Return pathiterator for this circle.
getPathIterator(AffineTransform) - Method in class math.geom2d.conic.EllipseArc2D
Return pathiterator for this ellipse arc.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.EllipseArc2D
Return pathiterator for this ellipse arc.
getPathIterator(AffineTransform) - Method in class math.geom2d.conic.HyperbolaBranch2D
return path iterator of a HyperbolaBranchArc2D with -100getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.HyperbolaBranch2D
return path iterator of a HyperbolaBranchArc2D with -100getPathIterator(AffineTransform) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.conic.Parabola2D
return path iterator of a ParabolaArc2D with -100getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.Parabola2D
return path iterator of a ParabolaArc2D with -100getPathIterator(AffineTransform) - Method in class math.geom2d.conic.ParabolaArc2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.ParabolaArc2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.conic.ParametricConic2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.conic.ParametricConic2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.curve.CurveSet2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.curve.CurveSet2D
 
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.
getPathIterator(AffineTransform) - Method in class math.geom2d.curve.GenericDomain2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.curve.GenericDomain2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.curve.PolyCurve2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.curve.PolyCurve2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.line.ClosedPolyline2D
Return pathiterator for this polyline.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.line.ClosedPolyline2D
Return pathiterator for this polyline.
getPathIterator(AffineTransform) - Method in class math.geom2d.line.LineArc2D
Return pathiterator for this line arc.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.line.LineArc2D
Return pathiterator for this line arc.
getPathIterator(AffineTransform) - Method in class math.geom2d.line.LineObject2D
Return pathiterator for this edge.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.line.LineObject2D
Return pathiterator for this edge.
getPathIterator(AffineTransform) - Method in class math.geom2d.line.Polyline2D
Return pathiterator for this polyline.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.line.Polyline2D
Return pathiterator for this polyline.
getPathIterator(AffineTransform) - Method in class math.geom2d.Point2D
Return null
getPathIterator(AffineTransform, double) - Method in class math.geom2d.Point2D
return a circle enclosing the point, which radius is the specified flatness.
getPathIterator(AffineTransform) - Method in class math.geom2d.PointSet2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.PointSet2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.polygon.HalfPlane2D
Returns PathIterator of halfplane clipped by the default clipping window.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.polygon.HalfPlane2D
Returns PathIterator of halfplane clipped by the default clipping window.
getPathIterator(AffineTransform) - Method in class math.geom2d.polygon.MultiPolygon2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.polygon.MultiPolygon2D
 
getPathIterator(AffineTransform) - Method in class math.geom2d.polygon.Polygon2D
Return pathiterator for this polygon.
getPathIterator(AffineTransform, double) - Method in class math.geom2d.polygon.Polygon2D
Return pathiterator for this polygon.
getPathIterator(AffineTransform) - Method in class math.geom2d.polygon.Rectangle2D
 
getPathIterator(AffineTransform, double) - Method in class math.geom2d.polygon.Rectangle2D
 
getPerpendicular(Point2D) - Method in class math.geom2d.line.LineObject2D
Create a straight line perpendicular to this object, and going through the given point.
getPerpendicular(Point2D) - Method in class math.geom2d.line.StraightLine2D
Return a new Straight line, parallel to another straigth object (ray, straight line or edge), and going through the given point.
getPerpendicular(Point2D) - Method in class math.geom2d.line.StraightObject2D
Create a straight line perpendicular to this object, and going through the given point.
getPoint(double) - Method in class math.geom2d.conic.Circle2D
Get the position of the curve from internal parametric representation, depending on the parameter t.
getPoint(double, Point2D) - Method in class math.geom2d.conic.Circle2D
Get the position of the curve from internal parametric representation, depending on the parameter t.
getPoint(double) - Method in class math.geom2d.conic.CircleArc2D
Returns the position of a point form the curvilinear position.
getPoint(double, Point2D) - Method in class math.geom2d.conic.CircleArc2D
 
getPoint(double) - Method in class math.geom2d.conic.Ellipse2D
get the position of the curve from internal parametric representation, depending on the parameter t.
getPoint(double, Point2D) - Method in class math.geom2d.conic.Ellipse2D
 
getPoint(double) - Method in class math.geom2d.conic.EllipseArc2D
 
getPoint(double, Point2D) - Method in class math.geom2d.conic.EllipseArc2D
 
getPoint(double) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getPoint(double, Point2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getPoint(double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getPoint(double, Point2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getPoint(double) - Method in class math.geom2d.conic.Parabola2D
 
getPoint(double, Point2D) - Method in class math.geom2d.conic.Parabola2D
 
getPoint(double) - Method in class math.geom2d.conic.ParabolaArc2D
 
getPoint(double, Point2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
getPoint(double) - Method in class math.geom2d.conic.ParametricConic2D
 
getPoint(double, Point2D) - Method in class math.geom2d.conic.ParametricConic2D
 
getPoint(double) - Method in interface math.geom2d.curve.Curve2D
Gets the point from a parametric representation of the curve.
getPoint(double, Point2D) - Method in interface math.geom2d.curve.Curve2D
Same as getPoint(t), but gives the point as a parameter.
getPoint(double) - Method in class math.geom2d.curve.CurveSet2D
 
getPoint(double, Point2D) - Method in class math.geom2d.curve.CurveSet2D
 
getPoint(double, Point2D) - Method in class math.geom2d.line.ClosedPolyline2D
return point from position as double.
getPoint(double) - Method in class math.geom2d.line.LineArc2D
 
getPoint(double, Point2D) - Method in class math.geom2d.line.LineArc2D
 
getPoint(double) - Method in class math.geom2d.line.LineObject2D
 
getPoint(double, Point2D) - Method in class math.geom2d.line.LineObject2D
 
getPoint(double, Point2D) - Method in class math.geom2d.line.Polyline2D
 
getPoint(double) - Method in class math.geom2d.line.Polyline2D
 
getPoint(double) - Method in class math.geom2d.spline.BezierCurve2D
 
getPoint(double, Point2D) - Method in class math.geom2d.spline.BezierCurve2D
 
getPoint1() - Method in class math.geom2d.line.LineArc2D
Return the first point of the edge.
getPoint1() - Method in class math.geom2d.line.LineObject2D
Return the first point of the edge.
getPoint2() - Method in class math.geom2d.line.LineArc2D
Return the last point of the edge.
getPoint2() - Method in class math.geom2d.line.LineObject2D
Return the last point of the edge.
getPointArray() - Method in class math.geom2d.line.Polyline2D
Return the collection of points as an array of Point2D.
getPoints() - Method in class math.geom2d.line.Polyline2D
Return the inner collection of points.
getPoints() - Method in class math.geom2d.PointSet2D
return an iterator on the internal point collection.
getPoints() - Method in class math.geom2d.polygon.HRectangle2D
Deprecated. use getVertices() instead.
getPoints() - Method in class math.geom2d.polygon.Polygon2D
Deprecated. use getVertices() instead.
getPoints() - Method in class math.geom2d.polygon.Rectangle2D
Deprecated. use getVertices() method instead.
getPointsIterator() - Method in class math.geom2d.line.Polyline2D
Return an iterator on the collection of points.
getPointsNumber() - Method in class math.geom2d.PointSet2D
Return the number of points in the set.
getPolarCoefficients() - Method in class math.geom2d.line.LineObject2D
 
getPolarCoefficients() - Method in class math.geom2d.line.StraightObject2D
Returns two coefficients : the minimal distance between the straight line covering this object and the origin, and the angle of object with horizontal.
getPolygons() - Method in class math.geom2d.polygon.MultiPolygon2D
Return the set of (oriented) polygons forming this MultiPolygon2D.
getPosition(Point2D) - Method in class math.geom2d.conic.Circle2D
 
getPosition(Point2D) - Method in class math.geom2d.conic.CircleArc2D
return relative position between 0 and the angle extent.
getPosition(Point2D) - Method in class math.geom2d.conic.Ellipse2D
 
getPosition(Point2D) - Method in class math.geom2d.conic.EllipseArc2D
 
getPosition(Point2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getPosition(Point2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getPosition(Point2D) - Method in class math.geom2d.conic.Parabola2D
Returns position of point on the parabola.
getPosition(Point2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
getPosition(Point2D) - Method in class math.geom2d.conic.ParametricConic2D
 
getPosition(Point2D) - Method in interface math.geom2d.curve.Curve2D
Get position of the point on the curve.
getPosition(Point2D) - Method in class math.geom2d.curve.CurveSet2D
 
getPosition(Point2D) - Method in class math.geom2d.line.LineArc2D
Gets the position of the point on the line arc.
getPosition(Point2D) - Method in class math.geom2d.line.LineObject2D
Gets position of the point on the line.
getPosition(Point2D) - Method in class math.geom2d.line.Polyline2D
 
getPosition(Point2D) - Method in class math.geom2d.spline.BezierCurve2D
Compute position by approximating cubic spline with a polyline.
getPositionOnLine(Point2D) - Method in class math.geom2d.line.StraightObject2D
 
getPositionOnLine(double, double) - Method in class math.geom2d.line.StraightObject2D
Compute position on the line, that is the number t such that if the point belong to the line, it location is given by x=x0+t*dx and y=y0+t*dy.
getProjectedPoint(Point2D) - Method in class math.geom2d.conic.Ellipse2D
 
getProjectedPoint(Point2D) - Method in class math.geom2d.line.LineObject2D
 
getProjectedPoint(double, double) - Method in class math.geom2d.line.LineObject2D
 
getProjectedPoint(Point2D) - Method in class math.geom2d.line.StraightObject2D
Return the projection of point p on the line.
getProjectedPoint(double, double) - Method in class math.geom2d.line.StraightObject2D
Return the projection of point p on the line.
getProjectedVector(Point2D, double) - Method in class math.geom2d.conic.Ellipse2D
Compute projection of a point onto an ellipse.
getRadius() - Method in class math.geom2d.conic.Circle2D
 
getRadius() - Method in class math.geom2d.conic.CircleArc2D
Deprecated. should access radius from supporting circle
getReflectionLine() - Method in class math.geom2d.transform.LineReflection2D
 
getReverseCurve() - Method in class math.geom2d.conic.Circle2D
Returns the circle with same center and same radius, but with the other orientation.
getReverseCurve() - Method in class math.geom2d.conic.CircleArc2D
returns the circle arc which refers to the reversed parent circle, with same start angle, and with opposite angle extent.
getReverseCurve() - Method in interface math.geom2d.conic.Conic2D
 
getReverseCurve() - Method in class math.geom2d.conic.Ellipse2D
Returns the ellipse with same center and same radius, but with the other orientation.
getReverseCurve() - Method in class math.geom2d.conic.EllipseArc2D
returns the ellipse arc which refers to the reversed parent ellipse, with same start angle, and with opposite angle extent.
getReverseCurve() - Method in class math.geom2d.conic.Hyperbola2D
 
getReverseCurve() - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getReverseCurve() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getReverseCurve() - Method in class math.geom2d.conic.Parabola2D
Returns the parabola with same vertex, direction vector in opposite direction and opposite parameter p.
getReverseCurve() - Method in class math.geom2d.conic.ParabolaArc2D
Returns the parabola arc which refers to the reversed parent parabola, and with inverted parametrization bounds.
getReverseCurve() - Method in class math.geom2d.conic.ParametricConic2D
 
getReverseCurve() - Method in interface math.geom2d.curve.Boundary2D
 
getReverseCurve() - Method in class math.geom2d.curve.BoundaryPolyCurve2D
 
getReverseCurve() - Method in class math.geom2d.curve.BoundarySet2D
 
getReverseCurve() - Method in interface math.geom2d.curve.ContinuousBoundary2D
 
getReverseCurve() - Method in interface math.geom2d.curve.ContinuousCurve2D
 
getReverseCurve() - Method in interface math.geom2d.curve.ContinuousOrientedCurve2D
 
getReverseCurve() - Method in interface math.geom2d.curve.Curve2D
Returns the curve with same trace on the plane with parametrization in reverse order.
getReverseCurve() - Method in class math.geom2d.curve.CurveSet2D
 
getReverseCurve() - Method in interface math.geom2d.curve.OrientedCurve2D
 
getReverseCurve() - Method in class math.geom2d.curve.PolyCurve2D
 
getReverseCurve() - Method in class math.geom2d.curve.PolyOrientedCurve2D
 
getReverseCurve() - Method in interface math.geom2d.curve.SmoothCurve2D
 
getReverseCurve() - Method in interface math.geom2d.curve.SmoothOrientedCurve2D
 
getReverseCurve() - Method in class math.geom2d.line.ClosedPolyline2D
Returns the closed polyline with same points taken in reverse order.
getReverseCurve() - Method in class math.geom2d.line.LineArc2D
Returns the line arc which have the same trace, but has the inverse parametrization.
getReverseCurve() - Method in class math.geom2d.line.LineObject2D
return the line object which starts at point2 and ends at point1.
getReverseCurve() - Method in class math.geom2d.line.LineSegment2D
Returns the LineSegment which start from last point of this line segment, and which ends at the fist point of this last segment.
getReverseCurve() - Method in class math.geom2d.line.Polyline2D
Returns the polyline with same points considered in reverse order.
getReverseCurve() - Method in class math.geom2d.line.StraightLine2D
Returns the straight line with same origin but with opposite direction vector.
getReverseCurve() - Method in class math.geom2d.spline.BezierCurve2D
Returns the bezier curve given by control points taken in reverse order.
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.
getRows() - Method in class math.utils.Matrix
return the number of rows.
getScalingFactor() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
getScalingFactor() - Method in class math.geom2d.transform.GlideReflection2D
The scaling factor is 1 by definition.
getScalingFactor() - Method in class math.geom2d.transform.Homothecy2D
 
getScalingFactor() - Method in class math.geom2d.transform.LineReflection2D
 
getScalingFactor() - Method in class math.geom2d.transform.Rotation2D
 
getScalingFactor() - Method in interface math.geom2d.transform.Similarity2D
Returns the scaling factor of the transform.
getScalingFactor() - Method in class math.geom2d.transform.Translation2D
return 1, by definition of a translation.
getSignedArea() - Method in class math.geom2d.line.ClosedPolyline2D
Computes the signed area of the polyline.
getSignedArea() - Method in class math.geom2d.polygon.Polygon2D
Computes the signed area of the polygon.
getSignedDistance(Point2D) - Method in class math.geom2d.conic.Circle2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.Circle2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.conic.CircleArc2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.CircleArc2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.conic.Ellipse2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.Ellipse2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.conic.EllipseArc2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.EllipseArc2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.conic.Parabola2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.Parabola2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.ParabolaArc2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.conic.ParametricConic2D
 
getSignedDistance(double, double) - Method in class math.geom2d.conic.ParametricConic2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.curve.BoundarySet2D
 
getSignedDistance(double, double) - Method in class math.geom2d.curve.BoundarySet2D
 
getSignedDistance(Point2D) - Method in interface math.geom2d.curve.OrientedCurve2D
Get the signed distance of the curve to the given point : this distance is positive if the point lies outside the shape, and is negative if the point lies inside the shape.
getSignedDistance(double, double) - Method in interface math.geom2d.curve.OrientedCurve2D
The same as getSignedDistance(Point2D), but by passing 2 double as arguments.
getSignedDistance(Point2D) - Method in class math.geom2d.curve.PolyOrientedCurve2D
 
getSignedDistance(double, double) - Method in class math.geom2d.curve.PolyOrientedCurve2D
 
getSignedDistance(double, double) - Method in class math.geom2d.line.ClosedPolyline2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.line.ClosedPolyline2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.line.LineObject2D
 
getSignedDistance(double, double) - Method in class math.geom2d.line.LineObject2D
 
getSignedDistance(double, double) - Method in class math.geom2d.line.Polyline2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.line.Polyline2D
 
getSignedDistance(Point2D) - Method in class math.geom2d.line.StraightObject2D
Get the signed distance of the StraightObject2d to the given point.
getSignedDistance(double, double) - Method in class math.geom2d.line.StraightObject2D
Get the signed distance of the StraightObject2d to the given point.
getSignedDistance(Point2D) - Method in class math.geom2d.polygon.HalfPlane2D
Gets the signed distance of the point to this half-plane.
getSignedDistance(Point2D) - Method in class math.geom2d.polygon.HRectangle2D
Get the signed distance of the shape to the given point : this distance is positive if the point lies outside the shape, and is negative if the point lies inside the shape.
getSignedDistance(double, double) - Method in class math.geom2d.polygon.HRectangle2D
Get the signed distance of the shape to the given point : this distance is positive if the point lies outside the shape, and is negative if the point lies inside the shape.
getSignedDistance(Point2D) - Method in class math.geom2d.polygon.Polygon2D
Get the signed distance of the shape to the given point : this distance is positive if the point lies outside the shape, and is negative if the point lies inside the shape.
getSignedDistance(double, double) - Method in class math.geom2d.polygon.Polygon2D
Get the signed distance of the shape to the given point : this distance is positive if the point lies outside the shape, and is negative if the point lies inside the shape.
getSignedDistance(Point2D) - Method in class math.geom2d.polygon.Rectangle2D
Get the signed distance of the shape to the given point : this distance is positive if the point lies outside the shape, and is negative if the point lies inside the shape.
getSignedDistance(double, double) - Method in class math.geom2d.polygon.Rectangle2D
Get the signed distance of the shape to the given point : this distance is positive if the point lies outside the shape, and is negative if the point lies inside the shape.
getSignedDistance(Point2D) - Method in class math.geom2d.spline.BezierCurve2D
 
getSignedDistance(double, double) - Method in class math.geom2d.spline.BezierCurve2D
 
getSignedPolarCoefficients() - Method in class math.geom2d.line.LineObject2D
 
getSignedPolarCoefficients() - Method in class math.geom2d.line.StraightObject2D
Returns the polar coefficients, but distance to origin can be negative : this allows representation of directed lines.
getSize() - Method in class math.geom2d.Dimension2D
Return the dimension as a java.awt.Dimension object.
getSmoothPieces() - Method in class math.geom2d.conic.CircleArc2D
 
getSmoothPieces() - Method in class math.geom2d.conic.Ellipse2D
Returns a set of smooth curves, which contains only the ellipse.
getSmoothPieces() - Method in class math.geom2d.conic.EllipseArc2D
return a SmoothCurve array containing this ellipse arc.
getSmoothPieces() - Method in class math.geom2d.conic.HyperbolaBranch2D
returns an instance of ArrayList containing only this.
getSmoothPieces() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
returns an instance of ArrayList containing only this.
getSmoothPieces() - Method in class math.geom2d.conic.Parabola2D
 
getSmoothPieces() - Method in class math.geom2d.conic.ParabolaArc2D
 
getSmoothPieces() - Method in interface math.geom2d.curve.ContinuousCurve2D
Returns a set of smooth curves.
getSmoothPieces() - Method in class math.geom2d.curve.PolyCurve2D
Returns a collection containing only instances of SmoothCurve2D.
getSmoothPieces() - Method in class math.geom2d.line.LineArc2D
Returns an array containing the curve itself.
getSmoothPieces() - Method in class math.geom2d.line.LineObject2D
Returns an array containing the curve itself.
getSmoothPieces() - Method in class math.geom2d.line.Polyline2D
 
getSmoothPieces() - Method in class math.geom2d.line.StraightObject2D
Returns a set of smooth curves.
getSmoothPieces() - Method in class math.geom2d.spline.BezierCurve2D
 
getSubCurve(double, double) - Method in class math.geom2d.conic.Circle2D
return a new CircleArc2D. t0 and t1 are position on circle.
getSubCurve(double, double) - Method in class math.geom2d.conic.CircleArc2D
return a new CircleArc2D.
getSubCurve(double, double) - Method in class math.geom2d.conic.Ellipse2D
return a new EllipseArc2D.
getSubCurve(double, double) - Method in class math.geom2d.conic.EllipseArc2D
return a new EllipseArc2D.
getSubCurve(double, double) - Method in class math.geom2d.conic.HyperbolaBranch2D
returns an instance of HyprbolaBranchArc2D initialized with this.
getSubCurve(double, double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
Returns a new HyperbolaBranchArc2D, with same parent hyperbola branch, and with new parameterization bounds.
getSubCurve(double, double) - Method in class math.geom2d.conic.Parabola2D
return a new ParabolaArc2D, or null if t1getSubCurve(double, double) - Method in class math.geom2d.conic.ParabolaArc2D
 
getSubCurve(double, double) - Method in class math.geom2d.conic.ParametricConic2D
 
getSubCurve(double, double) - Method in class math.geom2d.curve.BoundarySet2D
 
getSubCurve(double, double) - Method in interface math.geom2d.curve.ContinuousCurve2D
 
getSubCurve(double, double) - Method in interface math.geom2d.curve.ContinuousOrientedCurve2D
 
getSubCurve(double, double) - Method in interface math.geom2d.curve.Curve2D
Returns a portion of the original curve, delimited by two positions on the curve.
getSubCurve(double, double) - Method in class math.geom2d.curve.CurveSet2D
Return an instance of CurveSet2D.
getSubCurve(double, double) - Method in class math.geom2d.curve.PolyCurve2D
Return an instance of PolyCurve2D.
getSubCurve(double, double) - Method in class math.geom2d.curve.PolyOrientedCurve2D
Return an instance of PolyOrientedCurve2D.
getSubCurve(double, double) - Method in interface math.geom2d.curve.SmoothCurve2D
 
getSubCurve(double, double) - Method in interface math.geom2d.curve.SmoothOrientedCurve2D
 
getSubCurve(double, double) - Method in class math.geom2d.line.ClosedPolyline2D
Return an instance of Polyline2D.
getSubCurve(double, double) - Method in class math.geom2d.line.LineArc2D
Return a new LineArc2D, which is the portion of the linearc delimited by parameters t0 and t1.
getSubCurve(double, double) - Method in class math.geom2d.line.LineObject2D
Return a new LineArc2D, which is the portion of the linearc delimited by parameters t0 and t1.
getSubCurve(double, double) - Method in class math.geom2d.line.Polyline2D
Return an instance of Polyline2D.
getSubCurve(double, double) - Method in class math.geom2d.spline.BezierCurve2D
Computes subcurve.
getSupportCircle() - Method in class math.geom2d.conic.CircleArc2D
Returns the circle which contains the circle arc.
getSupportLine() - Method in class math.geom2d.line.StraightObject2D
returns one straight line which contains this straight object.
getSymmetric(Point2D) - Method in class math.geom2d.line.StraightObject2D
Return the symmetric of point p relative to this straight line.
getSymmetric(double, double) - Method in class math.geom2d.line.StraightObject2D
Return the symmetric of point with coordinate (x, y) relative to this straight line.
getT0() - Method in class math.geom2d.conic.CircleArc2D
Always return 0
getT0() - Method in class math.geom2d.conic.Ellipse2D
Returns the parameter of the first point of the ellipse, set to 0.
getT0() - Method in class math.geom2d.conic.EllipseArc2D
Always returns 0
getT0() - Method in class math.geom2d.conic.HyperbolaBranch2D
returns Double.NEGATIVE_INFINITY.
getT0() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getT0() - Method in class math.geom2d.conic.Parabola2D
Returns the parameter of the first point of the line, which is always Double.NEGATIVE_INFINITY.
getT0() - Method in class math.geom2d.conic.ParabolaArc2D
Returns the position of the first point of the parabola arc.
getT0() - Method in class math.geom2d.conic.ParametricConic2D
 
getT0() - Method in interface math.geom2d.curve.Curve2D
Get value of parameter t for the first point of the curve.
getT0() - Method in class math.geom2d.curve.CurveSet2D
 
getT0() - Method in class math.geom2d.line.ClosedPolyline2D
returns 0.
getT0() - Method in class math.geom2d.line.LineArc2D
Returns the parameter of the first point of the edge, arbitrarly set to 0.
getT0() - Method in class math.geom2d.line.LineObject2D
Returns the parameter of the first point of the line Object.
getT0() - Method in class math.geom2d.line.Polyline2D
returns 0.
getT0() - Method in class math.geom2d.spline.BezierCurve2D
returns 0, as Bezier curve is parametrized between 0 and 1.
getT1() - Method in class math.geom2d.conic.CircleArc2D
return the last position of the circle are, which is given by the angle extent of the arc.
getT1() - Method in class math.geom2d.conic.Ellipse2D
Returns the parameter of the last point of the ellipse, set to 2*PI.
getT1() - Method in class math.geom2d.conic.EllipseArc2D
Always returns the absolute value of the angle extent
getT1() - Method in class math.geom2d.conic.HyperbolaBranch2D
returns Double.POSITIVE_INFINITY.
getT1() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getT1() - Method in class math.geom2d.conic.Parabola2D
Returns the parameter of the last point of the line, which is always Double.POSITIVE_INFINITY.
getT1() - Method in class math.geom2d.conic.ParabolaArc2D
Returns the position of the last point of the parabola arc.
getT1() - Method in class math.geom2d.conic.ParametricConic2D
 
getT1() - Method in interface math.geom2d.curve.Curve2D
Get value of parameter t for the last point of the curve.
getT1() - Method in class math.geom2d.curve.CurveSet2D
 
getT1() - Method in class math.geom2d.line.ClosedPolyline2D
return the number of points in the polyline.
getT1() - Method in class math.geom2d.line.LineArc2D
Returns the parameter of the last point of the edge, arbitraly set to 1.
getT1() - Method in class math.geom2d.line.LineObject2D
Returns the parameter of the first point of the line Object.
getT1() - Method in class math.geom2d.line.Polyline2D
return the number of points in the polyline, minus one.
getT1() - Method in class math.geom2d.spline.BezierCurve2D
returns 1, as Bezier curve is parametrized between 0 and 1.
getTangent(double) - Method in class math.geom2d.conic.Circle2D
 
getTangent(double) - Method in class math.geom2d.conic.CircleArc2D
 
getTangent(double) - Method in class math.geom2d.conic.Ellipse2D
 
getTangent(double) - Method in class math.geom2d.conic.EllipseArc2D
 
getTangent(double) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getTangent(double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getTangent(double) - Method in class math.geom2d.conic.Parabola2D
 
getTangent(double) - Method in class math.geom2d.conic.ParabolaArc2D
 
getTangent(double) - Method in interface math.geom2d.curve.SmoothCurve2D
 
getTangent(double) - Method in class math.geom2d.line.LineArc2D
 
getTangent(double) - Method in class math.geom2d.line.LineObject2D
 
getTangent(double) - Method in class math.geom2d.spline.BezierCurve2D
 
getTheta() - Method in class math.geom2d.polygon.Rectangle2D
 
getTransformedShape(AffineTransform2D) - Method in class math.geom2d.Point2D
 
getTranslationPart() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
getTranslationPart() - Method in class math.geom2d.transform.GlideReflection2D
 
getTranslationPart() - Method in class math.geom2d.transform.Homothecy2D
 
getTranslationPart() - Method in class math.geom2d.transform.LinearLineReflection2D
 
getTranslationPart() - Method in class math.geom2d.transform.LineReflection2D
 
getTranslationPart() - Method in class math.geom2d.transform.Rotation2D
 
getTranslationPart() - Method in interface math.geom2d.transform.Similarity2D
 
getTranslationPart() - Method in class math.geom2d.transform.Translation2D
 
getTranspose() - Method in class math.utils.Matrix
get the transposed matrix, without changing the inner coefficients of the original matrix.
getVector() - Method in class math.geom2d.line.StraightObject2D
 
getVector() - Method in class math.geom2d.transform.Translation2D
 
getVector1() - Method in class math.geom2d.conic.Ellipse2D
 
getVector1() - Method in class math.geom2d.conic.Hyperbola2D
 
getVector1() - Method in class math.geom2d.conic.Parabola2D
return the first vector of the parabola
getVector2() - Method in class math.geom2d.conic.Ellipse2D
 
getVector2() - Method in class math.geom2d.conic.Hyperbola2D
 
getVector2() - Method in class math.geom2d.conic.Parabola2D
return second director vector of the parabola.
getVertices() - Method in class math.geom2d.Box2D
 
getVertices() - Method in class math.geom2d.polygon.HRectangle2D
 
getVertices() - Method in class math.geom2d.polygon.MultiPolygon2D
 
getVertices() - Method in class math.geom2d.polygon.Polygon2D
Returns the points of the polygon.
getVertices() - Method in interface math.geom2d.polygon.PolygonalShape2D
Return the vertices (singular points) of the polygon
getVertices() - Method in class math.geom2d.polygon.Rectangle2D
Returns the vertices of the rectangle as a collection of points.
getVerticesNumber() - Method in class math.geom2d.Box2D
Returns 4, the number of vertices of a rectangle
getVerticesNumber() - Method in class math.geom2d.line.Polyline2D
 
getVerticesNumber() - Method in class math.geom2d.polygon.HRectangle2D
 
getVerticesNumber() - Method in class math.geom2d.polygon.MultiPolygon2D
 
getVerticesNumber() - Method in class math.geom2d.polygon.Polygon2D
Return the number of vertices.
getVerticesNumber() - Method in interface math.geom2d.polygon.PolygonalShape2D
Return the number of vertices of the polygon
getVerticesNumber() - Method in class math.geom2d.polygon.Rectangle2D
 
getWidth() - Method in class math.geom2d.Box2D
 
getWidth() - Method in class math.geom2d.Dimension2D
 
getWidth() - Method in class math.geom2d.polygon.Rectangle2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.conic.CircleArc2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.conic.Ellipse2D
Return either 0, 2*PI or -2*PI, depending whether the point is located inside the interior of the ellipse or not.
getWindingAngle(Point2D) - Method in class math.geom2d.conic.EllipseArc2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.conic.Parabola2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.conic.ParametricConic2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.curve.BoundarySet2D
 
getWindingAngle(Point2D) - Method in interface math.geom2d.curve.OrientedCurve2D
Return the angle portion that the curve turn around the given point.
getWindingAngle(Point2D) - Method in class math.geom2d.curve.PolyOrientedCurve2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.line.ClosedPolyline2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.line.LineArc2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.line.LineObject2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.line.Polyline2D
 
getWindingAngle(Point2D) - Method in class math.geom2d.spline.BezierCurve2D
Use winding angle of approximated polyline
getWindingNumber(double, double) - Method in class math.geom2d.polygon.Polygon2D
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.polygon.Rectangle2D
 
getX() - Method in class math.geom3d.Point3D
 
getX1() - Method in class math.geom2d.line.LineArc2D
 
getX1() - Method in class math.geom2d.line.LineObject2D
 
getX2() - Method in class math.geom2d.line.LineArc2D
 
getX2() - Method in class math.geom2d.line.LineObject2D
 
getY() - Method in class math.geom2d.polygon.Rectangle2D
 
getY() - Method in class math.geom3d.Point3D
 
getY1() - Method in class math.geom2d.line.LineArc2D
 
getY1() - Method in class math.geom2d.line.LineObject2D
 
getY2() - Method in class math.geom2d.line.LineArc2D
 
getY2() - Method in class math.geom2d.line.LineObject2D
 
getZ() - Method in class math.geom3d.Point3D
 
GlideReflection2D - Class in math.geom2d.transform
A glide reflection is generated by applying first a reflection along a line, then a translation in the direction given by the line.
GlideReflection2D(StraightObject2D, double) - Constructor for class math.geom2d.transform.GlideReflection2D
 
GreatCircle2S - Class in math.geom2s
A great circle is a particular SmallCircle2S with radius pi/2.
GreatCircle2S() - Constructor for class math.geom2s.GreatCircle2S
 

A B C D E F G H I K L M N O P Q R S T U V W X Y