Struct opencv::viz::WTrajectorySpheres [−][src]
pub struct WTrajectorySpheres { /* fields omitted */ }
Expand description
This 3D Widget represents a trajectory using spheres and lines
where spheres represent the positions of the camera, and lines represent the direction from previous position to the current. :
Implementations
pub fn new(
path: &dyn ToInputArray,
line_length: f64,
radius: f64,
from: &Color,
to: &Color
) -> Result<WTrajectorySpheres>
pub fn new(
path: &dyn ToInputArray,
line_length: f64,
radius: f64,
from: &Color,
to: &Color
) -> Result<WTrajectorySpheres>
Constructs a WTrajectorySpheres.
Parameters
- path: List of poses on a trajectory. Takes std::vector<Affine<T>> with T == [float | double]
- line_length: Max length of the lines which point to previous position
- radius: Radius of the spheres.
- from: Color for first sphere.
- to: Color for last sphere. Intermediate spheres will have interpolated color.
C++ default parameters
- line_length: 0.05
- radius: 0.007
- from: Color::red()
- to: Color::white()
Trait Implementations
Performs the conversion.
Performs the conversion.