Hermes
Toggle table of contents
0.2.1
jvm
Platform filter
jvm
Switch theme
Search in API
Hermes
core
/
com.acmerobotics.roadrunner.trajectories
/
CancelableTrajectory
Cancelable
Trajectory
@
Serializable
@
SerialName
(
value
=
"CancelableTrajectory"
)
class
CancelableTrajectory
(
val
thisPath
:
PosePath
,
val
cProfile
:
CancelableProfile
,
val
offsets
:
List
<
Double
>
)
:
DisplacementTrajectory
Members
Constructors
Cancelable
Trajectory
Link copied to clipboard
constructor
(
thisPath
:
PosePath
,
cProfile
:
CancelableProfile
,
offsets
:
List
<
Double
>
)
Properties
c
Profile
Link copied to clipboard
@
JvmField
val
cProfile
:
CancelableProfile
offsets
Link copied to clipboard
@
JvmField
val
offsets
:
List
<
Double
>
path
Link copied to clipboard
@
JvmField
val
path
:
PosePath
profile
Link copied to clipboard
@
JvmField
val
profile
:
DisplacementProfile
this
Path
Link copied to clipboard
val
thisPath
:
PosePath
Functions
cancel
Link copied to clipboard
fun
cancel
(
s
:
Double
)
:
DisplacementTrajectory
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
(
s
:
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
<
Arclength
>
)
:
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