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

S

Scaling2D - Class in math.geom2d.transform
Scales a shape in the 2 main directions of the axis, centered at the origin.
Scaling2D(double) - Constructor for class math.geom2d.transform.Scaling2D
Use the same scaling factor for x and y axis.
Scaling2D(double, double) - Constructor for class math.geom2d.transform.Scaling2D
 
Scaling2D(Point2D, double, double) - Constructor for class math.geom2d.transform.Scaling2D
 
setAngle(double) - Method in class math.geom2d.transform.Rotation2D
 
setArc(Point2D, double, double, double) - Method in class math.geom2d.conic.CircleArc2D
 
setArc(Point2D, double, double, double, boolean) - Method in class math.geom2d.conic.CircleArc2D
Deprecated. 
setAsPolar(double, double) - Method in class math.geom2d.Vector2D
Set location specified as polar coordinate : distance from origin + angle with horizontal.
setCartesianEquation(double, double, double) - Method in class math.geom2d.line.StraightLine2D
 
setCenter(Point2D) - Method in class math.geom2d.conic.CircleArc2D
Change the center of the support circle.
setCenter(Point2D) - Method in class math.geom2d.conic.Ellipse2D
 
setCenter(double, double) - Method in class math.geom2d.conic.Ellipse2D
 
setCenter(Point2D) - Method in class math.geom2d.transform.LinearRotation2D
Overrides parent method to keep center to origin.
setCenter(Point2D) - Method in class math.geom2d.transform.Rotation2D
 
setCircle(double, double, double) - Method in class math.geom2d.conic.Circle2D
 
setCircle(Point2D, double) - Method in class math.geom2d.conic.Circle2D
 
setCircle(double, double, double) - Method in class math.geom2d.transform.CircleInversion2D
 
setCircle(Circle2D) - Method in class math.geom2d.transform.CircleInversion2D
 
setClosed(boolean) - Method in class math.geom2d.curve.PolyCurve2D
 
setCoef(int, int, double) - Method in class math.utils.Matrix
set the coef to the given value. row and col are between 1 and the number of rows and columns.
setDx(double) - Method in class math.geom2d.Vector2D
 
setDy(double) - Method in class math.geom2d.Vector2D
 
setEllipse(double, double, double, double, double) - Method in class math.geom2d.conic.Ellipse2D
 
setEllipse(double, double, double, double, double, boolean) - Method in class math.geom2d.conic.Ellipse2D
 
setEllipse(Point2D, double, double, double) - Method in class math.geom2d.conic.Ellipse2D
 
setEllipse(Point2D, double, double, double, boolean) - Method in class math.geom2d.conic.Ellipse2D
 
setLine(double, double, double, double) - Method in class math.geom2d.line.StraightLine2D
 
setLine(Point2D, Point2D) - Method in class math.geom2d.line.StraightLine2D
 
setLineSegment(Point2D, Point2D) - Method in class math.geom2d.line.LineSegment2D
 
setLineSegment(double, double, double, double) - Method in class math.geom2d.line.LineSegment2D
 
setLocation(Point3D) - Method in class math.geom3d.Point3D
 
setPoint1(Point2D) - Method in class math.geom2d.line.LineObject2D
 
setPoint2(Point2D) - Method in class math.geom2d.line.LineObject2D
 
setPoints(double, double, double, double) - Method in class math.geom2d.line.StraightLine2D
 
setPolarLocation(double, double) - Method in class math.geom2d.Point2D
Set location specified as polar coordinate : distance from origin + angle with horizontal.
setPolarLocation(Point2D, double, double) - Method in class math.geom2d.Point2D
Set location at distance 'rho' from given point, and making an angle 'theta' with horizontal.
setRadius(double) - Method in class math.geom2d.conic.Circle2D
 
setRadius(double) - Method in class math.geom2d.conic.CircleArc2D
Change the radius of the support circle
setRay(double, double, double, double) - Method in class math.geom2d.line.Ray2D
 
setRay(Point2D, Point2D) - Method in class math.geom2d.line.Ray2D
 
setRay(Point2D, Vector2D) - Method in class math.geom2d.line.Ray2D
 
setRectangle(Rectangle2D) - Method in class math.geom2d.polygon.Rectangle2D
Apply the characteristics of the given Rectangle to this object.
setRectangle(Rectangle2D) - Method in class math.geom2d.polygon.Rectangle2D
Apply the characteristics of the given Rectangle to this object.
setRectangle(double, double, double, double, double) - Method in class math.geom2d.polygon.Rectangle2D
Apply the characteristics of the given Rectangle to this object.
setSize(double, double) - Method in class math.geom2d.Dimension2D
 
setSize(Dimension2D) - Method in class math.geom2d.Dimension2D
 
setToIdentity() - Method in class math.geom2d.transform.GenericAffineTransform2D
 
setToIdentity() - Method in class math.geom3d.AffineTransform3D
 
setToIdentity() - Method in class math.utils.Matrix
Fill the matrix with zeros everywhere, except on the main diagonal, filled with ones.
setTransform(double, double, double, double, double, double) - Method in class math.geom2d.transform.GenericAffineTransform2D
 
setTransform(GenericAffineTransform2D) - Method in class math.geom2d.transform.GenericAffineTransform2D
 
setTransform(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class math.geom3d.AffineTransform3D
 
setTransform(AffineTransform3D) - Method in class math.geom3d.AffineTransform3D
 
setVector(double, double) - Method in class math.geom2d.transform.Translation2D
 
setVector(Vector2D) - Method in class math.geom2d.transform.Translation2D
 
setVector(double, double) - Method in class math.geom2d.Vector2D
 
setWindingRule(int) - Method in class math.geom2d.curve.GeneralPath2D
Sets the winding rule for this path to the specified value.
Shape2D - Interface in math.geom2d
Main interface for all geometric objects, including points, lines, curves, or planar regions...
Shape2S - Interface in math.geom2s
 
Shape3D - Interface in math.geom3d
 
Similarity2D - Interface in math.geom2d.transform
A similarity is a transformation which conserves lengths ratios and angles (not necessarily oriented).
SmallCircle2S - Class in math.geom2s
A small circle defined on a 2D Sphere.
SmallCircle2S() - Constructor for class math.geom2s.SmallCircle2S
 
SmoothCurve2D - Interface in math.geom2d.curve
Interface for smooth and continuous curves.
SmoothOrientedCurve2D - Interface in math.geom2d.curve
 
solve(double[]) - Method in class math.utils.Matrix
compute the solution of a linear system, using the Gauss-Jordan algorithm.
startAngle - Variable in class math.geom2d.conic.EllipseArc2D
 
STRAIGHT_LINE - Static variable in interface math.geom2d.conic.Conic2D
 
StraightLine2D - Class in math.geom2d.line
Representation of straigth lines.
StraightLine2D() - Constructor for class math.geom2d.line.StraightLine2D
Empty constructor: a straight line corresponding to horizontal axis.
StraightLine2D(Point2D, Point2D) - Constructor for class math.geom2d.line.StraightLine2D
Define a new Straight line going through the two given points.
StraightLine2D(Point2D, Vector2D) - Constructor for class math.geom2d.line.StraightLine2D
Define a new Straight line going through the given point, and with the specified direction vector.
StraightLine2D(Point2D, double, double) - Constructor for class math.geom2d.line.StraightLine2D
Define a new Straight line going through the given point, and with the specified direction vector.
StraightLine2D(Point2D, double) - Constructor for class math.geom2d.line.StraightLine2D
Define a new Straight line going through the given point, and with the specified direction given by angle.
StraightLine2D(StraightObject2D) - Constructor for class math.geom2d.line.StraightLine2D
Define a new Straight line at the same position and with the same direction than an other straight object (line, edge or ray).
StraightLine2D(double, double, double, double) - Constructor for class math.geom2d.line.StraightLine2D
Define a new Straight line going through the point (xp, yp) and with the direction dx, dy.
StraightLine2D(StraightObject2D, Point2D) - Constructor for class math.geom2d.line.StraightLine2D
Define a new Straight line, parallel to another straigth object (ray, straight line or edge), and going through the given point.
StraightLine2D(double, double, double) - Constructor for class math.geom2d.line.StraightLine2D
Define a new straight line, from the coefficients of the cartesian equation.
StraightObject2D - Class in math.geom2d.line
Base class for straight curves, such as straight lines, rays, or edges.
StraightObject2D() - Constructor for class math.geom2d.line.StraightObject2D
 
sx - Variable in class math.geom2d.transform.Scaling2D
 
sy - Variable in class math.geom2d.transform.Scaling2D
 

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