data class Pose3D: Any

A pose in 3D consists of a position and an orientation. See the wikipedia article on pose.

Fields

Name Description
val point: Vector3D

position in 3D

val rotation: Rotation3D

orientation

Constructors

<init>

constructor(point: Vector3D, rotation: Rotation3D)

A pose in 3D consists of a position and an orientation. See the wikipedia article on pose.

Parameters

Name Description
point: Vector3D

position in 3D

rotation: Rotation3D

orientation

Methods

toPose2D

fun toPose2D(dropAxis: Vector3D): Pose2D

Parameters

Name Description
dropAxis: Vector3D

ReturnValue

Name Description
Pose2D

toString

fun toString(): String

ReturnValue

Name Description
String

CompanionObject

Pose3D

data class Pose3D: Any

A pose in 3D consists of a position and an orientation. See the wikipedia article on pose.

Fields

Name Description
val ZERO: Pose3D