Modifier and Type | Method and Description |
---|---|
Point2D |
Rotation.apply(Point2D p)
Apply the rotation to a point to produce a new point leaving the
original point unchanged.
|
Point2D |
Shear.apply(Point2D p)
Apply the shear to a point to produce a new point leaving the
original point unchanged.
|
abstract Point2D |
Transformation.apply(Point2D p)
Apply the transformation to a point to produce a new point leaving the
original point unchanged.
|
Point2D |
Scale.apply(Point2D p)
Apply the scale to a point to produce a new point leaving the
original point unchanged.
|
Modifier and Type | Method and Description |
---|---|
Point2D |
Rotation.apply(Point2D p)
Apply the rotation to a point to produce a new point leaving the
original point unchanged.
|
Point2D |
Shear.apply(Point2D p)
Apply the shear to a point to produce a new point leaving the
original point unchanged.
|
abstract Point2D |
Transformation.apply(Point2D p)
Apply the transformation to a point to produce a new point leaving the
original point unchanged.
|
Point2D |
Scale.apply(Point2D p)
Apply the scale to a point to produce a new point leaving the
original point unchanged.
|
void |
Rotation.transform(Point2D p)
Transform a point changing its coordinates.
|
void |
Shear.transform(Point2D p)
Transform a point changing its coordinates.
|
abstract void |
Transformation.transform(Point2D p)
Transform a point changing its coordinates.
|
void |
Scale.transform(Point2D p)
Transform a point changing its coordinates.
|
Constructor and Description |
---|
Point2D(Point2D other)
Creates a point that has the same coordinates as another point.
|