| Package | Description |
|---|---|
| vona.math |
Vona's utils: math stuff.
|
| Modifier and Type | Method and Description |
|---|---|
RigidTransform2D |
RigidTransform2D.append(RigidTransform2D o)
this = o*this |
RigidTransform2D |
RigidTransform2D.copyFrom(RigidTransform2D o)
this = o |
RigidTransform2D |
RigidTransform2D.dup()
Clone.
|
RigidTransform2D |
RigidTransform2D.invert()
this = this' |
RigidTransform2D |
RigidTransform2D.prepend(RigidTransform2D o)
this = this*o |
RigidTransform2D |
RigidTransform2D.reset()
Set the identity transform.
|
RigidTransform2D |
RigidTransform2D.setIdentity()
Convenience cover of
reset(). |
RigidTransform2D |
RigidTransform2D.setRandom()
Covers
setRandom(double) but uses [-DEFAULT_RANDOM_TRANSLATION_MAGNITUDE,-DEFAULT_RANDOM_TRANSLATION_MAGNITUDE] for translation range. |
RigidTransform2D |
RigidTransform2D.setRandom(double maxTranslationMagnitude)
Covers
setRandom(double, double) but uses [-Math.PI,Math.PI]
for rotation range. |
RigidTransform2D |
RigidTransform2D.setRandom(double maxTranslationMagnitude,
double maxRotationMagnitude)
Covers
setRandom(double, double, double) but uses same range
for x and y. |
RigidTransform2D |
RigidTransform2D.setRandom(double maxXMagnitude,
double maxYMagnitude,
double maxRotationMagnitude)
Covers
setRandom(double, double, double, double, double,
double) but uses symmetric ranges. |
RigidTransform2D |
RigidTransform2D.setRandom(double minX,
double maxX,
double minY,
double maxY,
double minRotation,
double maxRotation)
Set to a random transformation.
|
RigidTransform2D |
RigidTransform2D.setRotation(double t)
Set the rotation of this transform.
|
RigidTransform2D |
RigidTransform2D.unappend(RigidTransform2D o)
this = o^(-1)*this |
RigidTransform2D |
RigidTransform2D.unprepend(RigidTransform2D o)
this = this*o^(-1) |
| Modifier and Type | Method and Description |
|---|---|
RigidTransform2D |
RigidTransform2D.append(RigidTransform2D o)
this = o*this |
RigidTransform2D |
RigidTransform2D.copyFrom(RigidTransform2D o)
this = o |
RigidTransform2D |
RigidTransform2D.prepend(RigidTransform2D o)
this = this*o |
RigidTransform2D |
RigidTransform2D.unappend(RigidTransform2D o)
this = o^(-1)*this |
RigidTransform2D |
RigidTransform2D.unprepend(RigidTransform2D o)
this = this*o^(-1) |
| Constructor and Description |
|---|
RigidTransform2D(RigidTransform2D o)
Create a new rigid transform initialized from another.
|