ICurve
interface provides operations that allow the analysis of
linear geometric objects and the transfer to BezierCurve
segments (
ICurve.toBezier()
).IGeometry
interface bundles all the basic common methods for planar
geometric objects.BezierCurve.intersects(ICurve)
method.BezierCurve.Interval
object from the given double
values.BezierCurve.IntervalPair
with the given
BezierCurve
s and their corresponding parameter ranges.Point
s specified by their
coordinate values with this AffineTransform
.Point
with this
AffineTransform
.AffineTransform
.IRotatable
interface collects the out-of-place rotation short-cut
methods.IScalable
interface collects all scaling short-cut methods.true
if either dimension is less than or equal to 0.true
if this Rectangle's width or height is less
than or equal to 0.IShape
is the representation of an areal geometric object.Vector
's horizontal component (the x coordinate)
does not equal 0.AffineTransform
equals the identity matrix.Vector
's x and y coordinates are equal to 0.Vector
and the provided one are orthogonal to each
other.Straight
and the provided one are parallel to each
other.Vector
and the provided one are parallel to each
other.BezierCurve
's parameter BezierCurve.Interval
is
longer.Vector
's vertical component (the y coordinate)
does not equal 0.ITranslatable
interface collects all translation short-cut
methods.Copyright (c) 2014 itemis AG, and others. All rights reserved.