Hermes
Toggle table of contents
0.2.1
jvm
Platform filter
jvm
Switch theme
Search in API
Hermes
core
/
com.acmerobotics.roadrunner.trajectories
/
TimeTrajectory
Time
Trajectory
@
Serializable
@
SerialName
(
value
=
"TimeTrajectory"
)
class
TimeTrajectory
(
val
path
:
PosePath
,
val
profile
:
TimeProfile
)
:
Trajectory
<
Time
>
Members
Constructors
Time
Trajectory
Link copied to clipboard
constructor
(
t
:
CancelableTrajectory
)
constructor
(
t
:
DisplacementTrajectory
)
constructor
(
path
:
PosePath
,
profile
:
TimeProfile
)
Properties
duration
Link copied to clipboard
val
duration
:
Duration
path
Link copied to clipboard
@
JvmField
val
path
:
PosePath
profile
Link copied to clipboard
@
JvmField
val
profile
:
TimeProfile
Functions
duration
Link copied to clipboard
open
fun
duration
(
)
:
Duration
end
Wrt
Disp
Link copied to clipboard
open
fun
endWrtDisp
(
)
:
Pose2dDual
<
Time
>
end
Wrt
Time
Link copied to clipboard
open
fun
endWrtTime
(
)
:
Pose2dDual
<
Time
>
get
Link copied to clipboard
open
operator override
fun
get
(
t
:
Double
)
:
Pose2dDual
<
Time
>
length
Link copied to clipboard
open
override
fun
length
(
)
:
Double
map
Link copied to clipboard
open
fun
map
(
map
:
PoseMap
)
:
DisplacementTrajectory
plus
Link copied to clipboard
open
operator
fun
plus
(
other
:
Trajectory
<
Time
>
)
:
CompositeTrajectory
project
Link copied to clipboard
open
override
fun
project
(
query
:
Vector2d
,
init
:
Double
)
:
Double
start
Link copied to clipboard
open
fun
start
(
)
:
Pose2dDual
<
Time
>
wrt
Disp
Link copied to clipboard
open
override
fun
wrtDisp
(
)
:
DisplacementTrajectory
wrt
Time
Link copied to clipboard
open
override
fun
wrtTime
(
)
:
TimeTrajectory