toggle menu
maps-kt
0.3.1-dev
common
switch theme
search in API
trajectory-kt
/
space.kscience.trajectory
/
CircleTrajectory2D
Circle
Trajectory2D
@
Serializable
@
SerialName
(
value
=
"arc"
)
data
class
CircleTrajectory2D
(
val
circle
:
Circle2D
<
Float64
>
,
val
arcStart
:
Angle
,
val
arcAngle
:
Angle
)
:
Trajectory2D
An arc segment
Members
Members & Extensions
Constructors
Circle
Trajectory2D
Link copied to clipboard
constructor
(
circle
:
Circle2D
<
Float64
>
,
arcStart
:
Angle
,
arcAngle
:
Angle
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
arc
Angle
Link copied to clipboard
val
arcAngle
:
Angle
arc
End
Link copied to clipboard
val
arcEnd
:
Angle
arc
Start
Link copied to clipboard
val
arcStart
:
Angle
begin
Pose
Link copied to clipboard
open
override
val
beginPose
:
Pose2D
center
Link copied to clipboard
val
center
:
Vector2D
<
Double
>
circle
Link copied to clipboard
val
circle
:
Circle2D
<
Float64
>
direction
Link copied to clipboard
val
direction
:
Trajectory2D.Direction
end
Pose
Link copied to clipboard
open
override
val
endPose
:
Pose2D
length
Link copied to clipboard
open
override
val
length
:
Double
Functions
contains
Point
Link copied to clipboard
fun
CircleTrajectory2D
.
containsPoint
(
point
:
Vector2D
<
Float64
>
)
:
Boolean
reversed
Link copied to clipboard
open
override
fun
reversed
(
)
:
CircleTrajectory2D
Produce a trajectory with reversed order of points