Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y