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

R

radicalAxis(Circle2D, Circle2D) - Static method in class math.geom2d.conic.Circle2D
Computes the radical axis of the two circles.
radius() - Method in class math.geom2d.conic.Circle2D
Returns the radius of the circle.
radius() - Method in class math.geom2d.transform.CircleInversion2D
 
rangeSearch(Box2D) - Method in class math.geom2d.point.KDTree2D
 
Ray2D - Class in math.geom2d.line
Ray, or half-line, defined from an origin and a direction vector.
Ray2D() - Constructor for class math.geom2d.line.Ray2D
Empty constructor for Ray2D.
Ray2D(Point2D, Point2D) - Constructor for class math.geom2d.line.Ray2D
Creates a new Ray2D, originating from point1<\code>, and going in the direction of point2<\code>.
Ray2D(double, double, double, double) - Constructor for class math.geom2d.line.Ray2D
Creates a new Ray2D, originating from point (x1,y1)<\code>, and going in the direction defined by vector (dx, dy)<\code>.
Ray2D(Point2D, double, double) - Constructor for class math.geom2d.line.Ray2D
Creates a new Ray2D, originating from point point<\code>, and going in the direction defined by vector (dx,dy)<\code>.
Ray2D(Point2D, Vector2D) - Constructor for class math.geom2d.line.Ray2D
Creates a new Ray2D, originating from point point<\code>, and going in the direction specified by vector<\code>.
Ray2D(Point2D, double) - Constructor for class math.geom2d.line.Ray2D
Creates a new Ray2D, originating from point point<\code>, and going in the direction specified by angle<\code> (in radians).
Ray2D(double, double, double) - Constructor for class math.geom2d.line.Ray2D
Creates a new Ray2D, originating from point (x, y)<\code>, and going in the direction specified by angle<\code> (in radians).
Ray2D(LinearShape2D) - Constructor for class math.geom2d.line.Ray2D
Define a new Ray, with same characteristics as given object.
Rectangle2D - Class in math.geom2d.polygon
Rectangle2D defines a rectangle rotated around its first corner.
Rectangle2D(double, double, double, double) - Constructor for class math.geom2d.polygon.Rectangle2D
Main constructor, specifying position of reference corner and rectangle dimensions.
Rectangle2D() - Constructor for class math.geom2d.polygon.Rectangle2D
Empty constructor (size and position zero)
Rectangle2D(Rectangle2D) - Constructor for class math.geom2d.polygon.Rectangle2D
Constructor from awt, to allow easy construction from existing apps.
Rectangle2D(Point2D, Point2D) - Constructor for class math.geom2d.polygon.Rectangle2D
Creates a rectangle from two corner points.
reduceCentered(double[]) - Static method in class math.geom2d.conic.Ellipse2D
Creates a new Ellipse by reducing the conic coefficients, assuming conic type is ellipse, and ellipse is centered.
reduceCentered(double[]) - Static method in class math.geom2d.conic.Hyperbola2D
Creates a new Hyperbola by reducing the conic coefficients, assuming conic type is Hyperbola, and hyperbola is centered.
reduceConic(double[]) - Static method in class math.geom2d.conic.Conics2D
 
remove(T) - Method in class math.geom2d.curve.CurveArray2D
Removes the specified curve from the curve set.
remove(int) - Method in class math.geom2d.curve.CurveArray2D
 
remove(Point2D) - Method in class math.geom2d.point.PointArray2D
 
remove(int) - Method in class math.geom2d.point.PointArray2D
 
remove(T) - Method in class math.geom2d.ShapeArray2D
Removes the specified shape from the shape set.
remove(int) - Method in class math.geom2d.ShapeArray2D
 
remove(T) - Method in interface math.geom2d.ShapeSet2D
Removes the first occurrence of the specified element from this list, if it is present.
remove(int) - Method in interface math.geom2d.ShapeSet2D
Removes the shape at the specified position in this set (optional operation).
removeRing(LinearRing2D) - Method in class math.geom2d.polygon.MultiPolygon2D
 
removeVertex(int) - Method in class math.geom2d.polygon.HRectangle2D
Deprecated.  
removeVertex(Point2D) - Method in class math.geom2d.polygon.LinearCurve2D
Removes the first instance of the given vertex from this polyline.
removeVertex(int) - Method in class math.geom2d.polygon.LinearCurve2D
Removes the vertex specified by the index.
removeVertex(int) - Method in class math.geom2d.polygon.MultiPolygon2D
Returns the i-th vertex of the polygon.
removeVertex(int) - Method in interface math.geom2d.polygon.Polygon2D
Removes the vertex at the given index.
removeVertex(int) - Method in class math.geom2d.polygon.Rectangle2D
 
removeVertex(Point2D) - Method in class math.geom2d.polygon.SimplePolygon2D
Removes a vertex of the polygon.
removeVertex(int) - Method in class math.geom2d.polygon.SimplePolygon2D
Removes a vertex of the polygon specified by its index.
reset() - Method in class math.geom2d.curve.GeneralPath2D
Resets the path to empty.
reverse() - Method in class math.geom2d.circulinear.BoundaryPolyCirculinearCurve2D
 
reverse() - Method in interface math.geom2d.circulinear.CircleLine2D
 
reverse() - Method in interface math.geom2d.circulinear.CirculinearBoundary2D
 
reverse() - Method in interface math.geom2d.circulinear.CirculinearContinuousCurve2D
 
reverse() - Method in interface math.geom2d.circulinear.CirculinearContour2D
 
reverse() - Method in class math.geom2d.circulinear.CirculinearContourArray2D
 
reverse() - Method in interface math.geom2d.circulinear.CirculinearCurve2D
 
reverse() - Method in class math.geom2d.circulinear.CirculinearCurveArray2D
 
reverse() - Method in interface math.geom2d.circulinear.CirculinearCurveSet2D
 
reverse() - Method in interface math.geom2d.circulinear.CirculinearElement2D
 
reverse() - Method in interface math.geom2d.circulinear.CirculinearRing2D
 
reverse() - Method in class math.geom2d.circulinear.GenericCirculinearRing2D
 
reverse() - Method in class math.geom2d.circulinear.PolyCirculinearCurve2D
 
reverse() - Method in class math.geom2d.conic.Circle2D
Returns the circle with same center and same radius, but with the opposite orientation.
reverse() - Method in class math.geom2d.conic.CircleArc2D
Returns the circle arc which refers to the same parent circle, but with exchanged extremities.
reverse() - Method in interface math.geom2d.conic.CircularShape2D
 
reverse() - Method in interface math.geom2d.conic.Conic2D
 
reverse() - Method in class math.geom2d.conic.Ellipse2D
Returns the ellipse with same center and same radius, but with the other orientation.
reverse() - 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.
reverse() - Method in interface math.geom2d.conic.EllipseArcShape2D
 
reverse() - Method in interface math.geom2d.conic.EllipseShape2D
 
reverse() - Method in class math.geom2d.conic.Hyperbola2D
 
reverse() - Method in class math.geom2d.conic.HyperbolaBranch2D
 
reverse() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
reverse() - Method in class math.geom2d.conic.Parabola2D
Returns the parabola with same vertex, direction vector in opposite direction and opposite parameter p.
reverse() - Method in class math.geom2d.conic.ParabolaArc2D
Returns the parabola arc which refers to the reversed parent parabola, and with inverted parameterization bounds.
reverse() - Method in interface math.geom2d.curve.ContinuousCurve2D
 
reverse() - Method in interface math.geom2d.curve.Curve2D
Returns the curve with same trace on the plane with parameterization in reverse order.
reverse() - Method in class math.geom2d.curve.CurveArray2D
 
reverse() - Method in class math.geom2d.curve.PolyCurve2D
Returns the reverse curve of this PolyCurve2D.
reverse() - Method in interface math.geom2d.curve.SmoothCurve2D
 
reverse() - Method in interface math.geom2d.domain.Boundary2D
Forces the subclasses to return an instance of Boundary2D.
reverse() - Method in class math.geom2d.domain.BoundaryPolyCurve2D
 
reverse() - Method in interface math.geom2d.domain.ContinuousOrientedCurve2D
 
reverse() - Method in interface math.geom2d.domain.Contour2D
Computes the reversed contour.
reverse() - Method in class math.geom2d.domain.ContourArray2D
 
reverse() - Method in interface math.geom2d.domain.OrientedCurve2D
 
reverse() - Method in class math.geom2d.domain.PolyOrientedCurve2D
 
reverse() - Method in interface math.geom2d.domain.SmoothContour2D
Reverses the contour, and returns an instance of SmoothContour2D.
reverse() - Method in interface math.geom2d.domain.SmoothOrientedCurve2D
 
reverse() - Method in class math.geom2d.line.InvertedRay2D
Reverses this curve, and return the result as an instance of Ray2D.
reverse() - Method in class math.geom2d.line.Line2D
Returns the Line2D object which starts at point2 and ends at point1.
reverse() - Method in class math.geom2d.line.LineArc2D
Returns the line arc which have the same trace, but has the inverse parameterization.
reverse() - 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.
reverse() - Method in class math.geom2d.line.Ray2D
Reverses this curve, and return the result as an instance of InvertedRay2D.
reverse() - Method in class math.geom2d.line.StraightLine2D
Returns the straight line with same origin but with opposite direction vector.
reverse() - Method in class math.geom2d.polygon.LinearRing2D
Returns the linear ring with same points taken in reverse order.
reverse() - Method in class math.geom2d.polygon.Polyline2D
Returns the polyline with same points considered in reverse order.
reverse() - Method in class math.geom2d.spline.CubicBezierCurve2D
Returns the Bezier curve given by control points taken in reverse order.
reverse() - Method in class math.geom2d.spline.QuadBezierCurve2D
Returns the bezier curve given by control points taken in reverse order.
reverseCurve() - Method in interface math.geom3d.curve.Curve3D
Returns the curve with same trace on the plane with parametrization in reverse order.
reverseCurve() - Method in class math.geom3d.line.LineSegment3D
 
reverseCurve() - Method in class math.geom3d.line.StraightLine3D
 
rightTangent(double) - Method in class math.geom2d.curve.AbstractSmoothCurve2D
 
rightTangent(double) - Method in interface math.geom2d.curve.ContinuousCurve2D
Computes the right tangent at the given position.
rightTangent(double) - Method in class math.geom2d.curve.PolyCurve2D
 
rightTangent(double) - Method in class math.geom2d.polygon.LinearCurve2D
 
ringNumber() - Method in class math.geom2d.polygon.MultiPolygon2D
 
rotate(double) - Method in class math.geom2d.Point2D
Rotates the point by a given angle around the origin.
rotate(Point2D, double) - Method in class math.geom2d.Point2D
Rotates the point by a given angle around an arbitrary center.
rotate(double) - Method in class math.geom2d.Vector2D
Rotates the vector by the given angle.
RoundCapFactory - Class in math.geom2d.circulinear.buffer
Generate a circular cap at the end of a curve.
RoundCapFactory() - Constructor for class math.geom2d.circulinear.buffer.RoundCapFactory
 
RoundJoinFactory - Class in math.geom2d.circulinear.buffer
 
RoundJoinFactory() - Constructor for class math.geom2d.circulinear.buffer.RoundJoinFactory
 

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