pub trait TriangulatorRelative {
// Required method
fn triangulate_relative<A: Bearing, B: Bearing>(
&self,
relative_pose: CameraToCamera,
a: A,
b: B,
) -> Option<CameraPoint>;
}
Expand description
This trait allows you to take one relative pose from camera A
to camera B
and two bearings a
and b
from
their respective cameras to triangulate a point from the perspective of camera A
.
Required Methods§
fn triangulate_relative<A: Bearing, B: Bearing>( &self, relative_pose: CameraToCamera, a: A, b: B, ) -> Option<CameraPoint>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.