class RoadObjectsObjectOutlinesOutlineCornerLocal: Any

Fields

Name Description
var userData: List<UserData>
var include: List<Include>
var dataQuality: DataQuality
var u: Double
var v: Double
var z: Double
var height: Double
var id: Int

Constructors

<init>

constructor(userData: List<UserData>, include: List<Include>, dataQuality: DataQuality, u: Double, v: Double, z: Double, height: Double, id: Int)

Parameters

Name Description
userData: List<UserData>
include: List<Include>
dataQuality: DataQuality
u: Double
v: Double
z: Double
height: Double
id: Int

Methods

getBasePoint

fun getBasePoint(): Vector3D.of(u, v, z)

ReturnValue

Name Description
Vector3D.of(u, v, z)

isSetBasePoint

fun isSetBasePoint(): Boolean

ReturnValue

Name Description
Boolean

getHeadPoint

fun getHeadPoint(): Vector3D.of(u, v, z + height)

ReturnValue

Name Description
Vector3D.of(u, v, z + height)

hasNonZeroHeight

fun hasNonZeroHeight(): Boolean

ReturnValue

Name Description
Boolean

getVerticalBar

fun getVerticalBar(tolerance: Double): Result<LineSegment3D, Exception>

Parameters

Name Description
tolerance: Double

ReturnValue

Name Description
Result<LineSegment3D, Exception>