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

T

t0() - Method in class math.geom2d.conic.Circle2D
Returns the parameter of the first point of the ellipse, set to 0.
t0() - Method in class math.geom2d.conic.CircleArc2D
Returns 0.
t0() - Method in class math.geom2d.conic.Ellipse2D
Returns the parameter of the first point of the ellipse, set to 0.
t0() - Method in class math.geom2d.conic.EllipseArc2D
Always returns 0
t0() - Method in class math.geom2d.conic.HyperbolaBranch2D
Returns Double.NEGATIVE_INFINITY.
t0() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
t0() - Method in class math.geom2d.conic.Parabola2D
Returns the parameter of the first point of the line, which is always Double.NEGATIVE_INFINITY.
t0() - Method in class math.geom2d.conic.ParabolaArc2D
Returns the position of the first point of the parabola arc.
t0() - Method in interface math.geom2d.curve.Curve2D
Get value of parameter t for the first point of the curve.
t0() - Method in class math.geom2d.curve.CurveArray2D
Returns 0.
t0() - Method in class math.geom2d.line.InvertedRay2D
Returns Negative infinity.
t0() - Method in class math.geom2d.line.Line2D
Returns 0.
t0() - Method in class math.geom2d.line.LineArc2D
Returns the parameter of the first point of the line arc, arbitrarily set to 0.
t0() - Method in class math.geom2d.line.LineSegment2D
Returns the parameter of the first point of the edge, equals to 0.
t0() - Method in class math.geom2d.line.Ray2D
 
t0() - Method in class math.geom2d.line.StraightLine2D
Returns the parameter of the first point of the line, which is always Double.NEGATIVE_INFINITY.
t0() - Method in class math.geom2d.polygon.LinearCurve2D
Returns 0.
t0() - Method in class math.geom2d.spline.CubicBezierCurve2D
returns 0, as Bezier curve is parameterized between 0 and 1.
t0() - Method in class math.geom2d.spline.QuadBezierCurve2D
Returns 0, as Bezier curve is parameterized between 0 and 1.
t1() - Method in class math.geom2d.conic.Circle2D
Returns the parameter of the last point of the ellipse, set to 2*PI.
t1() - Method in class math.geom2d.conic.CircleArc2D
Returns the last position of the circle are, which is given by the absolute angle of angle extent of this arc.
t1() - Method in class math.geom2d.conic.Ellipse2D
Returns the parameter of the last point of the ellipse, set to 2*PI.
t1() - Method in class math.geom2d.conic.EllipseArc2D
Always returns the absolute value of the angle extent
t1() - Method in class math.geom2d.conic.HyperbolaBranch2D
Returns Double.POSITIVE_INFINITY.
t1() - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
t1() - Method in class math.geom2d.conic.Parabola2D
Returns the parameter of the last point of the line, which is always Double.POSITIVE_INFINITY.
t1() - Method in class math.geom2d.conic.ParabolaArc2D
Returns the position of the last point of the parabola arc.
t1() - Method in interface math.geom2d.curve.Curve2D
Get value of parameter t for the last point of the curve.
t1() - Method in class math.geom2d.curve.CurveArray2D
 
t1() - Method in class math.geom2d.line.InvertedRay2D
Returns 0.
t1() - Method in class math.geom2d.line.Line2D
Returns 1.
t1() - Method in class math.geom2d.line.LineArc2D
Returns the parameter of the last point of the line arc, arbitrarily set to 1.
t1() - Method in class math.geom2d.line.LineSegment2D
Returns the parameter of the last point of the edge, equals to 1.
t1() - Method in class math.geom2d.line.Ray2D
Returns the position of the last point of the ray, which is always Double.POSITIVE_INFINITY.
t1() - Method in class math.geom2d.line.StraightLine2D
Returns the parameter of the last point of the line, which is always Double.POSITIVE_INFINITY.
t1() - Method in class math.geom2d.polygon.LinearRing2D
Returns the number of points in the linear ring.
t1() - Method in class math.geom2d.polygon.Polyline2D
Returns the number of points in the polyline, minus one.
t1() - Method in class math.geom2d.spline.CubicBezierCurve2D
Returns 1, as Bezier curve is parameterized between 0 and 1.
t1() - Method in class math.geom2d.spline.QuadBezierCurve2D
Returns 1, as Bezier curve is parametrized between 0 and 1.
tangent(double) - Method in class math.geom2d.conic.Circle2D
 
tangent(double) - Method in class math.geom2d.conic.CircleArc2D
 
tangent(double) - Method in class math.geom2d.conic.Ellipse2D
 
tangent(double) - Method in class math.geom2d.conic.EllipseArc2D
 
tangent(double) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
tangent(double) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
tangent(double) - Method in class math.geom2d.conic.Parabola2D
 
tangent(double) - Method in class math.geom2d.conic.ParabolaArc2D
 
tangent(double) - Method in interface math.geom2d.curve.SmoothCurve2D
Returns the tangent of the curve at the given position.
tangent(double) - Method in class math.geom2d.line.AbstractLine2D
 
tangent(double) - Method in class math.geom2d.line.Line2D
 
tangent(double) - Method in class math.geom2d.spline.CubicBezierCurve2D
 
tangent(double) - Method in class math.geom2d.spline.QuadBezierCurve2D
 
times(double) - Method in class math.geom2d.Vector2D
Multiplies the vector by a scalar amount.
times(double) - Method in class math.geom3d.Vector3D
Multiplies this vector by a constant.
toGlobal(Point2D) - Method in class math.geom2d.conic.Hyperbola2D
Transforms a point in local coordinate (ie orthogonal centered hyberbola with a=b=1) to global coordinate system.
tolerance - Static variable in class math.utils.Matrix
The tolerance used for solving linear equations.
toLocal(Point2D) - Method in class math.geom2d.conic.Hyperbola2D
 
toString() - Method in class math.geom2d.AffineTransform2D
Displays the coefficients of the transform, row by row.
toString() - Method in class math.geom2d.Box2D
 
toString() - Method in class math.geom2d.circulinear.GenericCirculinearDomain2D
 
toString() - Method in class math.geom2d.conic.Circle2D
 
toString() - Method in class math.geom2d.conic.CircleArc2D
 
toString() - Method in class math.geom2d.conic.Ellipse2D
 
toString() - Method in class math.geom2d.conic.EllipseArc2D
 
toString() - Method in class math.geom2d.conic.Parabola2D
 
toString() - Method in class math.geom2d.conic.ParabolaArc2D
 
toString() - Method in class math.geom2d.domain.GenericDomain2D
 
toString() - Method in class math.geom2d.line.InvertedRay2D
 
toString() - Method in class math.geom2d.line.Line2D
 
toString() - Method in class math.geom2d.line.LineArc2D
 
toString() - Method in class math.geom2d.line.LineSegment2D
 
toString() - Method in class math.geom2d.line.Ray2D
 
toString() - Method in class math.geom2d.line.StraightLine2D
 
toString() - Method in class math.geom2d.Point2D
 
toString() - Method in class math.geom2d.Vector2D
Display the coordinates of the vector.
toString() - Method in class math.utils.Matrix
Returns a String representation of the elements of the Matrix
toUnitSegment(double, double, double) - Static method in class math.geom2d.curve.Curves2D
Mapping of the parameter t, relative to the local curve, into the interval [0 1], [0 1[, ]0 1], or ]0 1[, depending on the values of t0 and t1.
transform(Point2D) - Method in class math.geom2d.AffineTransform2D
Computes the coordinates of the transformed point.
transform(Point2D[], Point2D[]) - Method in class math.geom2d.AffineTransform2D
 
transform(AffineTransform2D) - Method in class math.geom2d.Box2D
Returns the new box created by an affine transform of this box.
transform(CircleInversion2D) - Method in class math.geom2d.circulinear.BoundaryPolyCirculinearCurve2D
 
transform(AffineTransform2D) - Method in class math.geom2d.circulinear.BoundaryPolyCirculinearCurve2D
 
transform(CircleInversion2D) - Method in interface math.geom2d.circulinear.CircleLine2D
 
transform(CircleInversion2D) - Method in interface math.geom2d.circulinear.CirculinearBoundary2D
 
transform(CircleInversion2D) - Method in interface math.geom2d.circulinear.CirculinearContinuousCurve2D
 
transform(CircleInversion2D) - Method in interface math.geom2d.circulinear.CirculinearContour2D
 
transform(CircleInversion2D) - Method in class math.geom2d.circulinear.CirculinearContourArray2D
 
transform(CircleInversion2D) - Method in interface math.geom2d.circulinear.CirculinearCurve2D
 
transform(CircleInversion2D) - Method in class math.geom2d.circulinear.CirculinearCurveArray2D
 
transform(CircleInversion2D) - Method in interface math.geom2d.circulinear.CirculinearDomain2D
 
transform(CircleInversion2D) - Method in interface math.geom2d.circulinear.CirculinearElement2D
 
transform(CircleInversion2D) - Method in interface math.geom2d.circulinear.CirculinearShape2D
Transforms the shape by a circle inversion.
transform(CircleInversion2D) - Method in class math.geom2d.circulinear.GenericCirculinearDomain2D
 
transform(CircleInversion2D) - Method in class math.geom2d.circulinear.GenericCirculinearRing2D
 
transform(AffineTransform2D) - Method in class math.geom2d.circulinear.GenericCirculinearRing2D
 
transform(CircleInversion2D) - Method in class math.geom2d.circulinear.PolyCirculinearCurve2D
 
transform(CircleInversion2D) - Method in class math.geom2d.conic.Circle2D
 
transform(AffineTransform2D) - Method in class math.geom2d.conic.Circle2D
Transforms this circle by an affine transform.
transform(CircleInversion2D) - Method in class math.geom2d.conic.CircleArc2D
 
transform(AffineTransform2D) - Method in class math.geom2d.conic.CircleArc2D
Returns an instance of EllipseArc2D, or CircleArc2D if transform is a similarity.
transform(AffineTransform2D) - Method in interface math.geom2d.conic.Conic2D
 
transform(double[], AffineTransform2D) - Static method in class math.geom2d.conic.Conics2D
Transforms a conic by an affine transform.
transform(AffineTransform2D) - Method in class math.geom2d.conic.Ellipse2D
Transforms this ellipse by an affine transform.
transform(AffineTransform2D) - Method in class math.geom2d.conic.EllipseArc2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.conic.EllipseArcShape2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.conic.EllipseShape2D
 
transform(AffineTransform2D) - Method in class math.geom2d.conic.Hyperbola2D
Transforms this Hyperbola by an affine transform.
transform(AffineTransform2D) - Method in class math.geom2d.conic.HyperbolaBranch2D
 
transform(AffineTransform2D) - Method in class math.geom2d.conic.HyperbolaBranchArc2D
 
transform(AffineTransform2D) - Method in class math.geom2d.conic.Parabola2D
Transforms the parabola by an affine transform.
transform(AffineTransform2D) - Method in class math.geom2d.conic.ParabolaArc2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.curve.ContinuousCurve2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.curve.Curve2D
Transforms the curve by an affine transform.
transform(AffineTransform2D) - Method in class math.geom2d.curve.CurveArray2D
Transforms each curve, and build a new CurveArray2D with the set of transformed curves.
transform(AffineTransform2D) - Method in interface math.geom2d.curve.CurveSet2D
Transforms each curve in the set and returns a new instance of CurveSet2D.
transform(AffineTransform) - Method in class math.geom2d.curve.GeneralPath2D
Transforms the geometry of this path using the specified AffineTransform.
transform(AffineTransform2D) - Method in class math.geom2d.curve.PolyCurve2D
Transforms each smooth piece in this PolyCurve2D and returns a new instance of PolyCurve2D.
transform(AffineTransform2D) - Method in interface math.geom2d.curve.SmoothCurve2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.domain.Boundary2D
Forces the subclasses to return an instance of Boundary2D.
transform(AffineTransform2D) - Method in class math.geom2d.domain.BoundaryPolyCurve2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.domain.ContinuousOrientedCurve2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.domain.Contour2D
Computes the transformed contour.
transform(AffineTransform2D) - Method in class math.geom2d.domain.ContourArray2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.domain.Domain2D
 
transform(AffineTransform2D) - Method in class math.geom2d.domain.DomainArray2D
 
transform(AffineTransform2D) - Method in class math.geom2d.domain.GenericDomain2D
Returns a new domain which is created from the transformed domain of this boundary.
transform(AffineTransform2D) - Method in interface math.geom2d.domain.OrientedCurve2D
Transforms the oriented curve, and returns another oriented curve.
transform(AffineTransform2D) - Method in class math.geom2d.domain.PolyOrientedCurve2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.domain.SmoothContour2D
Transforms the contour, and returns an instance of SmoothContour2D.
transform(AffineTransform2D) - Method in interface math.geom2d.domain.SmoothOrientedCurve2D
 
transform(CircleInversion2D) - Method in class math.geom2d.line.AbstractLine2D
 
transform(AffineTransform2D) - Method in class math.geom2d.line.AbstractLine2D
 
transform(AffineTransform2D) - Method in class math.geom2d.line.InvertedRay2D
 
transform(CircleInversion2D) - Method in class math.geom2d.line.Line2D
 
transform(AffineTransform2D) - Method in class math.geom2d.line.Line2D
 
transform(AffineTransform2D) - Method in class math.geom2d.line.LineArc2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.line.LinearElement2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.line.LinearShape2D
Transforms this linear shape.
transform(AffineTransform2D) - Method in class math.geom2d.line.LineSegment2D
 
transform(AffineTransform2D) - Method in class math.geom2d.line.Ray2D
 
transform(CircleInversion2D) - Method in class math.geom2d.line.StraightLine2D
 
transform(AffineTransform2D) - Method in class math.geom2d.line.StraightLine2D
Returns the transformed line.
transform(CircleInversion2D) - Method in class math.geom2d.point.PointArray2D
 
transform(AffineTransform2D) - Method in class math.geom2d.point.PointArray2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.point.PointSet2D
Transforms the point set by returning a new point set containing each transformed point.
transform(AffineTransform2D) - Method in interface math.geom2d.point.PointShape2D
Transforms the point shape by an affine transform.
transform(CircleInversion2D) - Method in class math.geom2d.Point2D
 
transform(AffineTransform2D) - Method in class math.geom2d.Point2D
Returns the transformed point.
transform(CircleInversion2D) - Method in class math.geom2d.polygon.HRectangle2D
Deprecated.  
transform(AffineTransform2D) - Method in class math.geom2d.polygon.HRectangle2D
Deprecated. Return the new Polygon created by an affine transform of this polygon.
transform(CircleInversion2D) - Method in class math.geom2d.polygon.LinearRing2D
 
transform(AffineTransform2D) - Method in class math.geom2d.polygon.LinearRing2D
Returns the transformed shape, as a LinerRing2D.
transform(CircleInversion2D) - Method in class math.geom2d.polygon.MultiPolygon2D
 
transform(AffineTransform2D) - Method in class math.geom2d.polygon.MultiPolygon2D
 
transform(AffineTransform2D) - Method in interface math.geom2d.polygon.Polygon2D
Returns the new Polygon created by an affine transform of this polygon.
transform(CircleInversion2D) - Method in class math.geom2d.polygon.Polyline2D
 
transform(AffineTransform2D) - Method in class math.geom2d.polygon.Polyline2D
 
transform(CircleInversion2D) - Method in class math.geom2d.polygon.Rectangle2D
 
transform(AffineTransform2D) - Method in class math.geom2d.polygon.Rectangle2D
Returns the new Polygon created by an affine transform of this polygon.
transform(CircleInversion2D) - Method in class math.geom2d.polygon.SimplePolygon2D
 
transform(AffineTransform2D) - Method in class math.geom2d.polygon.SimplePolygon2D
Returns the new Polygon created by an affine transform of this polygon.
transform(AffineTransform2D) - Method in interface math.geom2d.Shape2D
Transforms the shape by an affine transform.
transform(AffineTransform2D) - Method in class math.geom2d.ShapeArray2D
 
transform(AffineTransform2D) - Method in class math.geom2d.spline.CubicBezierCurve2D
Returns the Bezier Curve transformed by the given AffineTransform2D.
transform(AffineTransform2D) - Method in class math.geom2d.spline.PolyCubicBezierCurve2D
 
transform(AffineTransform2D) - Method in class math.geom2d.spline.QuadBezierCurve2D
Returns the Bezier Curve transformed by the given AffineTransform2D.
transform(Point2D) - Method in class math.geom2d.transform.CircleInversion2D
 
transform(Point2D[], Point2D[]) - Method in class math.geom2d.transform.CircleInversion2D
Transforms an array of points, and returns the transformed points.
transform(Point2D) - Method in interface math.geom2d.transform.Transform2D
Transforms a point
transform(Point2D[], Point2D[]) - Method in interface math.geom2d.transform.Transform2D
Transforms an array of points, and returns the transformed points.
transform(AffineTransform2D) - Method in class math.geom2d.Vector2D
Transform the vector, by using only the first 4 parameters of the transform.
transform(AffineTransform3D) - Method in interface math.geom3d.curve.Curve3D
Transforms the curve by an affine transform.
transform(AffineTransform3D) - Method in class math.geom3d.line.LineSegment3D
 
transform(AffineTransform3D) - Method in class math.geom3d.line.StraightLine3D
 
transform(AffineTransform3D) - Method in class math.geom3d.plane.Plane3D
 
transform(AffineTransform3D) - Method in class math.geom3d.Point3D
 
transform(AffineTransform3D) - Method in class math.geom3d.PointSet3D
 
transform(AffineTransform3D) - Method in interface math.geom3d.Shape3D
 
transform(AffineTransform3D) - Method in class math.geom3d.transform.AffineTransform3D
Combine this transform with another AffineTransform.
transform(AffineTransform3D) - Method in class math.geom3d.Vector3D
Transform the vector, by using only the first 4 parameters of the transform.
Transform2D - Interface in math.geom2d.transform
general class for all transformation in the plane, linear or not linear.
Transform3D - Interface in math.geom3d.transform
 
transformCentered(double[], AffineTransform2D) - Static method in class math.geom2d.conic.Conics2D
Transforms a conic centered around the origin, by dropping the translation part of the transform.
transformCentered(Ellipse2D, AffineTransform2D) - Static method in class math.geom2d.conic.Ellipse2D
Transform an ellipse, by supposing both the ellipse is centered and the transform has no translation part.
transformCentered(Hyperbola2D, AffineTransform2D) - Static method in class math.geom2d.conic.Hyperbola2D
Transforms an hyperbola, by supposing both the hyperbola is centered and the transform has no translation part.
transformPoint(Point3D) - Method in class math.geom3d.transform.AffineTransform3D
 
transformPoint(Point3D) - Method in interface math.geom3d.transform.Transform3D
 
transformPoints(Point3D[], Point3D[]) - Method in class math.geom3d.transform.AffineTransform3D
 
transformPoints(Point3D[], Point3D[]) - Method in interface math.geom3d.transform.Transform3D
 
translate(double, double) - Method in class math.geom2d.Point2D
Returns the new point translated by amount given in each direction.
transpose() - Method in class math.utils.Matrix
Transposes the matrix, changing the inner coefficients.
TriangleCapFactory - Class in math.geom2d.circulinear.buffer
 
TriangleCapFactory() - Constructor for class math.geom2d.circulinear.buffer.TriangleCapFactory
 
TriangleGrid2D - Class in math.geom2d.grid
Defines a triangle grid, with various size and orientation.
TriangleGrid2D() - Constructor for class math.geom2d.grid.TriangleGrid2D
 
TriangleGrid2D(double) - Constructor for class math.geom2d.grid.TriangleGrid2D
 
TriangleGrid2D(double, double) - Constructor for class math.geom2d.grid.TriangleGrid2D
 
TriangleGrid2D(double, double, double) - Constructor for class math.geom2d.grid.TriangleGrid2D
 
TriangleGrid2D(double, double, double, double) - Constructor for class math.geom2d.grid.TriangleGrid2D
 
TriangleGrid2D(Point2D) - Constructor for class math.geom2d.grid.TriangleGrid2D
Assumes unit grid.
TriangleGrid2D(Point2D, double) - Constructor for class math.geom2d.grid.TriangleGrid2D
 
TriangleGrid2D(Point2D, double, double) - Constructor for class math.geom2d.grid.TriangleGrid2D
 

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