data class RoadPlanViewGeometry: Any

Fields

Name Description
var line: RoadPlanViewGeometryLine
var spiral: RoadPlanViewGeometrySpiral
var arc: RoadPlanViewGeometryArc
var poly3: RoadPlanViewGeometryPoly3
var paramPoly3: RoadPlanViewGeometryParamPoly3
var userData: List<UserData>
var include: List<Include>
var dataQuality: DataQuality
var s: Double
var x: Double
var y: Double
var hdg: Double
var length: Double

Constructors

<init>

constructor(line: RoadPlanViewGeometryLine, spiral: RoadPlanViewGeometrySpiral, arc: RoadPlanViewGeometryArc, poly3: RoadPlanViewGeometryPoly3, paramPoly3: RoadPlanViewGeometryParamPoly3, userData: List<UserData>, include: List<Include>, dataQuality: DataQuality, s: Double, x: Double, y: Double, hdg: Double, length: Double)

Parameters

Name Description
line: RoadPlanViewGeometryLine
spiral: RoadPlanViewGeometrySpiral
arc: RoadPlanViewGeometryArc
poly3: RoadPlanViewGeometryPoly3
paramPoly3: RoadPlanViewGeometryParamPoly3
userData: List<UserData>
include: List<Include>
dataQuality: DataQuality
s: Double
x: Double
y: Double
hdg: Double
length: Double

Methods

isLine

fun isLine(): Boolean

ReturnValue

Name Description
Boolean

isSpiral

fun isSpiral(): Boolean

ReturnValue

Name Description
Boolean

isArc

fun isArc(): !arc.isNaN()

ReturnValue

Name Description
!arc.isNaN()

isPoly3

fun isPoly3(): Boolean

ReturnValue

Name Description
Boolean

isParamPoly3

fun isParamPoly3(): Boolean

ReturnValue

Name Description
Boolean