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.
AlphaCreates a clone of this pose.
A new Pose instance with the same position, angles, and distance.
AlphaChecks if this pose is approximately equal to another pose within a given epsilon.
The pose to compare with.
Optionalepsilon: number = 1e-6The tolerance for comparison.
True if the poses are approximately equal, false otherwise.
AlphaLerps between two poses based on the given alpha values.
The updated Pose instance.
Represents a pose in 3D space, including position and rotation.