ISegment

struct ISegment
ESegmentType SegmentType
SWaypoint Target
std::optional<double> ToleranceRadius
std::optional<double> StartDeviationZoneRadius
std::optional<double> EndDeviationZoneRadius
std::optional<SConstantVelocity> ConstantVelocity
std::optional<uint32_t> UserId

Gets or sets the UserId used to identify this segment.

std::vector<PLockableParameterSet> ParameterSets

Gets or sets collection of lockable parameter sets.