Struct opencv::viz::WTrajectoryFrustums
source · pub struct WTrajectoryFrustums { /* private fields */ }Expand description
This 3D Widget represents a trajectory. :
Implementations§
source§impl WTrajectoryFrustums
impl WTrajectoryFrustums
sourcepub fn new(
path: &impl ToInputArray,
k: Matx33d,
scale: f64,
color: &Color
) -> Result<WTrajectoryFrustums>
pub fn new( path: &impl ToInputArray, k: Matx33d, scale: f64, color: &Color ) -> Result<WTrajectoryFrustums>
Constructs a WTrajectoryFrustums.
Parameters
- path: List of poses on a trajectory. Takes std::vector<Affine<T>> with T == [float | double]
- K: Intrinsic matrix of the camera.
- scale: Scale of the frustums.
- color: Color of the frustums.
Displays frustums at each pose of the trajectory.
C++ default parameters
- scale: 1.
- color: Color::white()
sourcepub fn new_1(
path: &impl ToInputArray,
fov: Vec2d,
scale: f64,
color: &Color
) -> Result<WTrajectoryFrustums>
pub fn new_1( path: &impl ToInputArray, fov: Vec2d, scale: f64, color: &Color ) -> Result<WTrajectoryFrustums>
Constructs a WTrajectoryFrustums.
Parameters
- path: List of poses on a trajectory. Takes std::vector<Affine<T>> with T == [float | double]
- fov: Field of view of the camera (horizontal, vertical).
- scale: Scale of the frustums.
- color: Color of the frustums.
Displays frustums at each pose of the trajectory.
C++ default parameters
- scale: 1.
- color: Color::white()
Trait Implementations§
source§impl Boxed for WTrajectoryFrustums
impl Boxed for WTrajectoryFrustums
source§impl Drop for WTrajectoryFrustums
impl Drop for WTrajectoryFrustums
source§impl From<WTrajectoryFrustums> for Widget
impl From<WTrajectoryFrustums> for Widget
source§fn from(s: WTrajectoryFrustums) -> Self
fn from(s: WTrajectoryFrustums) -> Self
Converts to this type from the input type.
source§impl From<WTrajectoryFrustums> for Widget3D
impl From<WTrajectoryFrustums> for Widget3D
source§fn from(s: WTrajectoryFrustums) -> Self
fn from(s: WTrajectoryFrustums) -> Self
Converts to this type from the input type.
source§impl WTrajectoryFrustumsTrait for WTrajectoryFrustums
impl WTrajectoryFrustumsTrait for WTrajectoryFrustums
fn as_raw_mut_WTrajectoryFrustums(&mut self) -> *mut c_void
source§impl WTrajectoryFrustumsTraitConst for WTrajectoryFrustums
impl WTrajectoryFrustumsTraitConst for WTrajectoryFrustums
fn as_raw_WTrajectoryFrustums(&self) -> *const c_void
source§impl Widget3DTrait for WTrajectoryFrustums
impl Widget3DTrait for WTrajectoryFrustums
fn as_raw_mut_Widget3D(&mut self) -> *mut c_void
source§fn update_pose(&mut self, pose: Affine3d) -> Result<()>
fn update_pose(&mut self, pose: Affine3d) -> Result<()>
Updates pose of the widget by pre-multiplying its current pose. Read more
source§impl WidgetTrait for WTrajectoryFrustums
impl WidgetTrait for WTrajectoryFrustums
impl Send for WTrajectoryFrustums
Auto Trait Implementations§
impl RefUnwindSafe for WTrajectoryFrustums
impl !Sync for WTrajectoryFrustums
impl Unpin for WTrajectoryFrustums
impl UnwindSafe for WTrajectoryFrustums
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more