-
- All Implemented Interfaces:
public final class Rotation2dDual<Param extends Object>Dual version of Rotation2d.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classRotation2dDual.Companion
-
Constructor Summary
Constructors Constructor Description Rotation2dDual(DualNum<Param> real, DualNum<Param> imag)
-
Method Summary
Modifier and Type Method Description final Integersize()final Rotation2dDual<Param>plus(Double x)final Rotation2dDual<Param>plus(DualNum<Param> d)final Twist2dDual<Param>times(Twist2dDual<Param> t)final Vector2dDual<Param>times(Vector2dDual<Param> v)final Vector2dDual<Param>times(Vector2d v)final Rotation2dDual<Param>times(Rotation2dDual<Param> r)final Rotation2dDual<Param>times(Rotation2d r)final Pose2dDual<Param>times(Pose2d t)final Rotation2dDual<Param>inverse()final <NewParam extends Any> Rotation2dDual<NewParam>reparam(DualNum<NewParam> oldParam)final DualNum<Param>velocity()final Rotation2dvalue()final Rotation2dDual<Param>withRot(Rotation2d r)
-
-
-
Method Detail
-
plus
final Rotation2dDual<Param> plus(Double x)
-
plus
final Rotation2dDual<Param> plus(DualNum<Param> d)
-
times
final Twist2dDual<Param> times(Twist2dDual<Param> t)
-
times
final Vector2dDual<Param> times(Vector2dDual<Param> v)
-
times
final Vector2dDual<Param> times(Vector2d v)
-
times
final Rotation2dDual<Param> times(Rotation2dDual<Param> r)
-
times
final Rotation2dDual<Param> times(Rotation2d r)
-
times
final Pose2dDual<Param> times(Pose2d t)
-
inverse
final Rotation2dDual<Param> inverse()
-
value
final Rotation2d value()
-
withRot
final Rotation2dDual<Param> withRot(Rotation2d r)
-
-