AlphaAlphaanglesThe angles of the pose in degrees calculated from the forward vector.
AlphadistanceThe focus distance from the position to the pose.
AlphapitchThe allowed range of pitch angles in degrees, stored as (min, max). Applied when the pose is rotated via rotate.
AlphapositionThe position of the pose.
AlphaxThe allowed range of positions along the x axis, stored as (min, max). Applied when the pose is translated via move.
AlphayawThe allowed range of yaw angles in degrees, stored as (min, max). Applied when the pose is rotated via rotate.
AlphayThe allowed range of positions along the y axis, stored as (min, max). Applied when the pose is translated via move.
AlphazThe allowed range of positions along the z axis, stored as (min, max). Applied when the pose is translated via move.
Alpha
Creates a clone of this pose.
A new Pose instance with the same position, angles, and distance.
Alpha
Checks if this pose is approximately equal to another pose within a given epsilon.
The pose to compare with.
Optionalepsilon: number = 1e-6
The tolerance for comparison.
True if the poses are approximately equal, false otherwise.
Alpha
Lerps between two poses based on the given alpha values.
The updated Pose instance.
Represents a pose in 3D space, including position and rotation.