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

I

INFINITY_POINT - Static variable in class math.geom2d.Point2D
The point located at the infinity.
intersects(double, double, double, double) - Method in class math.geom2d.Box2D
 
intersects(Rectangle2D) - Method in class math.geom2d.Box2D
 
intersects(double, double, double, double) - Method in class math.geom2d.conic.CircleArc2D
 
intersects(Rectangle2D) - Method in class math.geom2d.conic.CircleArc2D
 
intersects(double, double, double, double) - Method in class math.geom2d.conic.Disc2D
 
intersects(Rectangle2D) - Method in class math.geom2d.conic.Disc2D
 
intersects(double, double, double, double) - Method in class math.geom2d.conic.Ellipse2D
Tests if the Ellipse intersects the interior of a specified rectangular area.
intersects(Rectangle2D) - Method in class math.geom2d.conic.Ellipse2D
Tests if the Ellipse intersects the interior of a specified rectangle2D.
intersects(double, double, double, double) - Method in class math.geom2d.conic.EllipseArc2D
 
intersects(Rectangle2D) - Method in class math.geom2d.conic.EllipseArc2D
 
intersects(Rectangle2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
intersects(double, double, double, double) - Method in class math.geom2d.conic.HyperbolaBranch2D
Returns true if one of the edges of the rectangle intersects the curve.
intersects(Rectangle2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
intersects(double, double, double, double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
intersects(double, double, double, double) - Method in class math.geom2d.conic.Parabola2D
Returns true if one of the edges of the rectangle intersects the parabola.
intersects(Rectangle2D) - Method in class math.geom2d.conic.Parabola2D
Returns true if one of the edges of the rectangle intersects the parabola.
intersects(double, double, double, double) - Method in class math.geom2d.conic.ParabolaArc2D
 
intersects(Rectangle2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
intersects(double, double, double, double) - Method in class math.geom2d.conic.ParametricConic2D
 
intersects(Rectangle2D) - Method in class math.geom2d.conic.ParametricConic2D
 
intersects(Rectangle2D) - Method in class math.geom2d.curve.CurveSet2D
 
intersects(double, double, double, double) - Method in class math.geom2d.curve.CurveSet2D
 
intersects(double, double, double, double) - Method in class math.geom2d.curve.GeneralPath2D
Tests if the interior of this Shape intersects the interior of a specified set of rectangular coordinates.
intersects(Rectangle2D) - Method in class math.geom2d.curve.GeneralPath2D
Tests if the interior of this Shape intersects the interior of a specified Rectangle2D.
intersects(double, double, double, double) - Method in class math.geom2d.curve.GenericDomain2D
 
intersects(Rectangle2D) - Method in class math.geom2d.curve.GenericDomain2D
 
intersects(double, double, double, double) - Method in class math.geom2d.line.LineArc2D
Tests if the Line intersects the interior of a specified rectangular area.
intersects(Rectangle2D) - Method in class math.geom2d.line.LineArc2D
Tests if the Line intersects the interior of a specified rectangle2D.
intersects(double, double, double, double) - Method in class math.geom2d.line.LineObject2D
Tests if the Line intersects the interior of a specified rectangular area.
intersects(Rectangle2D) - Method in class math.geom2d.line.LineObject2D
Tests if the Line intersects the interior of a specified rectangle2D.
intersects(double, double, double, double) - Method in class math.geom2d.line.Polyline2D
 
intersects(Rectangle2D) - Method in class math.geom2d.line.Polyline2D
 
intersects(double, double, double, double) - Method in class math.geom2d.Point2D
Tests if the Point2D intersects the interior of a specified rectangular area.
intersects(Rectangle2D) - Method in class math.geom2d.Point2D
Tests if the Point2D intersects the interior of a specified rectangle2D.
intersects(double, double, double, double) - Method in class math.geom2d.PointSet2D
Return true if at least one of the points intersect the rectangle defined by x0, y0 , w, and y.
intersects(Rectangle2D) - Method in class math.geom2d.PointSet2D
 
intersects(double, double, double, double) - Method in class math.geom2d.polygon.HalfPlane2D
Tests if the half-plane intersects the given rectangle.
intersects(Rectangle2D) - Method in class math.geom2d.polygon.HalfPlane2D
Tests if the half-plane intersects the given rectangle.
intersects(Rectangle2D) - Method in class math.geom2d.polygon.MultiPolygon2D
 
intersects(double, double, double, double) - Method in class math.geom2d.polygon.MultiPolygon2D
 
intersects(double, double, double, double) - Method in class math.geom2d.polygon.Polygon2D
Tests if the Polygon intersects the interior of a specified rectangular area.
intersects(Rectangle2D) - Method in class math.geom2d.polygon.Polygon2D
Tests if the Polygon intersects the interior of a specified rectangle2D.
intersects(double, double, double, double) - Method in class math.geom2d.polygon.Rectangle2D
 
intersects(Rectangle2D) - Method in class math.geom2d.polygon.Rectangle2D
 
isBounded() - Method in class math.geom2d.Box2D
Always returns true, because a rectangle is always bounded.
isBounded() - Method in class math.geom2d.conic.CircleArc2D
Always return true
isBounded() - Method in class math.geom2d.conic.Disc2D
return always true.
isBounded() - Method in class math.geom2d.conic.Ellipse2D
Always returns true, because an ellipse is bounded.
isBounded() - Method in class math.geom2d.conic.EllipseArc2D
Always return true: an ellipse arc is bounded by definition
isBounded() - Method in class math.geom2d.conic.HyperbolaBranch2D
return false, as an hyperbola branch is never bounded.
isBounded() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
isBounded() - Method in class math.geom2d.conic.Parabola2D
Always returns false, because a parabola is not bounded.
isBounded() - Method in class math.geom2d.conic.ParabolaArc2D
return true if the arc is bounded, i.e. if both limits are finite.
isBounded() - Method in class math.geom2d.conic.ParametricConic2D
 
isBounded() - Method in class math.geom2d.curve.CurveSet2D
return true, if all curve pieces are bounded
isBounded() - Method in class math.geom2d.curve.GenericDomain2D
return always true.
isBounded() - Method in class math.geom2d.line.LineArc2D
return true if both t0 and t1 are different from infinity.
isBounded() - Method in class math.geom2d.line.LineObject2D
return true only if both point1 and point2 are not set to null.
isBounded() - Method in class math.geom2d.line.Polyline2D
Always returns true, because a polyline is always bounded.
isBounded() - Method in class math.geom2d.line.Ray2D
Always returns false, because a ray is not bounded.
isBounded() - Method in class math.geom2d.Point2D
Returns true if the point is bounded.
isBounded() - Method in class math.geom2d.PointSet2D
always return true.
isBounded() - Method in class math.geom2d.polygon.HalfPlane2D
Always returns false, because a half-plane is not bounded.
isBounded() - Method in class math.geom2d.polygon.HRectangle2D
Always returns true, because a rectangle is always bounded.
isBounded() - Method in class math.geom2d.polygon.MultiPolygon2D
 
isBounded() - Method in class math.geom2d.polygon.Polygon2D
Always returns true if polygon is oriented counter-clockwise, false otherwise.
isBounded() - Method in class math.geom2d.polygon.Rectangle2D
Always returns true, because a rectangle is always bounded.
isBounded() - Method in interface math.geom2d.Shape2D
Returns true if the shape is bounded, that is if we can draw a finite rectangle enclosing the shape.
isBounded() - Method in class math.geom2d.spline.BezierCurve2D
return true, a cubic Bezier Curve is always bounded.
isCircle() - Method in class math.geom2d.conic.Circle2D
 
isCircle() - Method in class math.geom2d.conic.Ellipse2D
 
isCircle() - Method in class math.geom2d.conic.Parabola2D
 
isClosed() - Method in class math.geom2d.conic.CircleArc2D
a circle arc is never closed by definition.
isClosed() - Method in class math.geom2d.conic.Ellipse2D
return true, as an ellipse is always closed.
isClosed() - Method in class math.geom2d.conic.EllipseArc2D
Return false, as an ellipse arc is never closed.
isClosed() - Method in class math.geom2d.conic.HyperbolaBranch2D
return false, by definition of Hyperbola branch
isClosed() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
return false.
isClosed() - Method in class math.geom2d.conic.Parabola2D
 
isClosed() - Method in class math.geom2d.conic.ParabolaArc2D
 
isClosed() - Method in interface math.geom2d.curve.ContinuousCurve2D
Return true if the curve makes a loop, that is come back to starting point after covering the path.
isClosed() - Method in class math.geom2d.curve.PolyCurve2D
 
isClosed() - Method in class math.geom2d.line.ClosedPolyline2D
return true, by definition.
isClosed() - Method in class math.geom2d.line.Polyline2D
return false, as Polyline2D is not closed by definition.
isClosed() - Method in class math.geom2d.line.StraightObject2D
Always returns false, because we can not come back to starting point if we always go straight ...
isClosed() - Method in class math.geom2d.spline.BezierCurve2D
The cubic curve is never closed.
isColinear(StraightObject2D) - Method in class math.geom2d.line.LineObject2D
 
isColinear(StraightObject2D, StraightObject2D) - Static method in class math.geom2d.line.StraightObject2D
Test if the two linear objects are located on the same straight line.
isColinear(StraightObject2D) - Method in class math.geom2d.line.StraightObject2D
 
isColinear(Point2D, Point2D, Point2D) - Static method in class math.geom2d.Point2D
test if the three points are colinear.
isColinear(Vector2D, Vector2D) - Static method in class math.geom2d.Vector2D
test if the two vectors are colinear
isColinear(Vector2D) - Method in class math.geom2d.Vector2D
test if the two vectors are colinear
isDegenerated() - Method in class math.geom2d.conic.Circle2D
 
isDegenerated() - Method in class math.geom2d.conic.Ellipse2D
 
isDegenerated() - Method in class math.geom2d.conic.Parabola2D
 
isDirect() - Method in class math.geom2d.conic.CircleArc2D
 
isDirect() - Method in class math.geom2d.conic.Ellipse2D
return true if ellipse has a direct orientation.
isDirect() - Method in class math.geom2d.conic.Hyperbola2D
 
isDirect() - Method in class math.geom2d.conic.Parabola2D
at the moment, return true.
isDirect() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
isDirect(AffineTransform2D) - Static method in class math.geom2d.transform.AbstractAffineTransform2D
Check if the transform is direct, i.e. it preserves the orientation of transformed shapes.
isDirect() - Method in class math.geom2d.transform.AbstractAffineTransform2D
 
isDirect() - Method in interface math.geom2d.transform.AffineTransform2D
Check if the transform is direct, i.e. it preserves the orientation of transformed shapes.
isDirect() - Method in class math.geom2d.transform.GlideReflection2D
Returns false by definition of glide reflection.
isDirect() - Method in interface math.geom2d.transform.Isometry2D
 
isDirect() - Method in class math.geom2d.transform.LineReflection2D
 
isDirect() - Method in class math.geom2d.transform.Rotation2D
 
isDirect() - Method in class math.geom2d.transform.Scaling2D
return true if both scaling factors have the same sign.
isDirect() - Method in class math.geom2d.transform.Translation2D
return true, by definition of a translation.
isEllipse() - Method in class math.geom2d.conic.Circle2D
 
isEllipse() - Method in class math.geom2d.conic.Ellipse2D
 
isEllipse() - Method in class math.geom2d.conic.Parabola2D
 
isEmpty() - Method in class math.geom2d.curve.CurveSet2D
Returns true if the CurveSet does not contain any curve.
isHyperbola() - Method in class math.geom2d.conic.Circle2D
 
isHyperbola() - Method in class math.geom2d.conic.Ellipse2D
 
isHyperbola() - Method in class math.geom2d.conic.Parabola2D
 
isIdentity() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
isIdentity(AffineTransform2D) - Static method in class math.geom2d.transform.AbstractAffineTransform2D
 
isIdentity() - Method in class math.geom2d.transform.AbstractAffineTransform2D
 
isIdentity() - Method in interface math.geom2d.transform.AffineTransform2D
Check if the transform is equivalent to the identity transform.
isIdentity() - Method in class math.geom2d.transform.GlideReflection2D
Returns false by definition.
isIdentity() - Method in class math.geom2d.transform.Rotation2D
 
isIdentity() - Method in class math.geom3d.AffineTransform3D
 
isInside(Point2D) - Method in class math.geom2d.conic.CircleArc2D
 
isInside(Point2D) - Method in class math.geom2d.conic.Ellipse2D
Test whether the point is inside the ellipse.
isInside(Point2D) - Method in class math.geom2d.conic.EllipseArc2D
 
isInside(Point2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
isInside(Point2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
isInside(Point2D) - Method in class math.geom2d.conic.Parabola2D
 
isInside(Point2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
isInside(Point2D) - Method in class math.geom2d.conic.ParametricConic2D
 
isInside(Point2D) - Method in class math.geom2d.curve.BoundarySet2D
 
isInside(Point2D) - Method in interface math.geom2d.curve.OrientedCurve2D
return true if the point is 'inside' the domain bounded by the curve.
isInside(Point2D) - Method in class math.geom2d.curve.PolyOrientedCurve2D
 
isInside(Point2D) - Method in class math.geom2d.line.ClosedPolyline2D
 
isInside(Point2D) - Method in class math.geom2d.line.LineArc2D
return true if the given point lies to the left of the line when travaling along the line in the direcion given by its direction vector.
isInside(Point2D) - Method in class math.geom2d.line.LineObject2D
 
isInside(Point2D) - Method in class math.geom2d.line.Polyline2D
 
isInside(Point2D) - Method in class math.geom2d.line.StraightObject2D
return true if the given point lies to the left of the line when travelling along the line in the direcion given by its direction vector.
isInside(Point2D) - Method in class math.geom2d.spline.BezierCurve2D
return true if the point is 'inside' the domain bounded by the curve.
isIsometry() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
isIsometry(AffineTransform2D) - Static method in class math.geom2d.transform.AbstractAffineTransform2D
Check if the transform is an isometry, i.e. a compound of translation, rotation and reflection.
isIsometry() - Method in class math.geom2d.transform.AbstractAffineTransform2D
 
isIsometry() - Method in interface math.geom2d.transform.AffineTransform2D
Check if the transform is an isometry, i.e. a compound of translation, rotation and reflection.
isIsometry() - Method in class math.geom2d.transform.GlideReflection2D
Returns true by definition of glide reflection.
isIsometry() - Method in class math.geom2d.transform.Translation2D
return true, by definition of a translation.
isMotion() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
isMotion(AffineTransform2D) - Static method in class math.geom2d.transform.AbstractAffineTransform2D
Check if the transform is a motion, i.e. a compound of translations and rotation.
isMotion() - Method in class math.geom2d.transform.AbstractAffineTransform2D
 
isMotion() - Method in interface math.geom2d.transform.AffineTransform2D
Check if the transform is a motion, i.e. a compound of translations and rotation.
isMotion() - Method in class math.geom2d.transform.GlideReflection2D
Returns true if translation part is equivalent to identity.
isMotion() - Method in class math.geom2d.transform.Homothecy2D
The homothety is a motion if the dilation factor is equal to 1.
isMotion() - Method in class math.geom2d.transform.Rotation2D
 
isMotion() - Method in class math.geom2d.transform.Scaling2D
return false, as the scaling transform does not preserves areas.
isMotion() - Method in class math.geom2d.transform.Translation2D
return true, by definition of a translation.
Isometry2D - Interface in math.geom2d.transform
Represents an affine planar transform which preserves length ratios and (unoriented) angles.
isOrthogonal(Vector2D, Vector2D) - Static method in class math.geom2d.Vector2D
test if the two vectors are orthogonal
isOrthogonal(Vector2D) - Method in class math.geom2d.Vector2D
test if the two vectors are orthogonal
isParabola() - Method in class math.geom2d.conic.Circle2D
 
isParabola() - Method in class math.geom2d.conic.Ellipse2D
 
isParabola() - Method in class math.geom2d.conic.Parabola2D
 
isParallel(StraightObject2D) - Method in class math.geom2d.line.LineObject2D
Test if the this object is parallel to the given one.
isParallel(StraightObject2D, StraightObject2D) - Static method in class math.geom2d.line.StraightObject2D
Test if the two linear objects are parallel.
isParallel(StraightObject2D) - Method in class math.geom2d.line.StraightObject2D
Test if the this object is parallel to the given one.
isPoint() - Method in class math.geom2d.conic.Circle2D
 
isPoint() - Method in class math.geom2d.conic.Ellipse2D
 
isPoint() - Method in class math.geom2d.conic.Parabola2D
 
isPositiveBranch() - Method in class math.geom2d.conic.HyperbolaBranch2D
Returns true if this branch is the positive one, i.e. it contains the positive axis in the basis of the supporting hyperbola.
isPositivelyOriented(Point2D) - Method in class math.geom2d.line.LineObject2D
 
isSimilarity() - Method in class math.geom2d.transform.AbstractAffineTransform2D.Identity2D
 
isSimilarity(AffineTransform2D) - Static method in class math.geom2d.transform.AbstractAffineTransform2D
Check if the transform is an similarity, i.e. transformation which keeps unchanged the global shape, up to a scaling factor.
isSimilarity() - Method in class math.geom2d.transform.AbstractAffineTransform2D
 
isSimilarity() - Method in interface math.geom2d.transform.AffineTransform2D
 
isSimilarity() - Method in class math.geom2d.transform.GlideReflection2D
Returns true by definition of glide reflection.
isSimilarity() - Method in class math.geom2d.transform.Translation2D
return true, by definition of a translation.
isSquare() - Method in class math.utils.Matrix
return true if the matrix is square, i.e. the number of rows equals the number of columns.
isStraightLine() - Method in class math.geom2d.conic.Circle2D
 
isStraightLine() - Method in class math.geom2d.conic.Ellipse2D
 
isStraightLine() - Method in class math.geom2d.conic.Parabola2D
 
isTwoLines() - Method in class math.geom2d.conic.Circle2D
 
isTwoLines() - Method in class math.geom2d.conic.Ellipse2D
 
isTwoLines() - Method in class math.geom2d.conic.Parabola2D
 
iterator() - Method in class math.geom2d.curve.CurveSet2D
 
iterator() - Method in class math.geom2d.PointSet2D
 

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