Hermes
Toggle table of contents
0.2.1
jvm
Platform filter
jvm
Switch theme
Search in API
Hermes
core
/
com.acmerobotics.roadrunner.geometry
/
Pose2dDual
Pose2d
Dual
@
Serializable
data
class
Pose2dDual
<
Param
:
DualParameter
>
(
val
position
:
Vector2dDual
<
Param
>
,
val
heading
:
Rotation2dDual
<
Param
>
)
Dual version of
Pose2d
.
Members
Constructors
Pose2d
Dual
Link copied to clipboard
constructor
(
positionX
:
DualNum
<
Param
>
,
positionY
:
DualNum
<
Param
>
,
heading
:
Rotation2dDual
<
Param
>
)
constructor
(
positionX
:
DualNum
<
Param
>
,
positionY
:
DualNum
<
Param
>
,
heading
:
DualNum
<
Param
>
)
constructor
(
position
:
Vector2dDual
<
Param
>
,
heading
:
Rotation2dDual
<
Param
>
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
heading
Link copied to clipboard
@
JvmField
val
heading
:
Rotation2dDual
<
Param
>
position
Link copied to clipboard
@
JvmField
val
position
:
Vector2dDual
<
Param
>
Functions
inverse
Link copied to clipboard
fun
inverse
(
)
:
Pose2dDual
<
Param
>
plus
Link copied to clipboard
operator
fun
plus
(
t
:
Twist2d
)
:
Pose2dDual
<
Param
>
reparam
Link copied to clipboard
fun
<
NewParam
:
DualParameter
>
reparam
(
oldParam
:
DualNum
<
NewParam
>
)
:
Pose2dDual
<
NewParam
>
times
Link copied to clipboard
operator
fun
times
(
p
:
Pose2d
)
:
Pose2dDual
<
Param
>
operator
fun
times
(
p
:
Pose2dDual
<
Param
>
)
:
Pose2dDual
<
Param
>
operator
fun
times
(
pv
:
PoseVelocity2dDual
<
Param
>
)
:
PoseVelocity2dDual
<
Param
>
value
Link copied to clipboard
fun
value
(
)
:
Pose2d
velocity
Link copied to clipboard
fun
velocity
(
)
:
PoseVelocity2dDual
<
Param
>