Class cv::viz::WTrajectory#

Trajectories. View details

Collaboration diagram for cv::viz::WTrajectory:

Public Types#

enum cv::viz::WTrajectory {
    cv::viz::FRAMES = 1,
    cv::viz::PATH = 2,
    cv::viz::BOTH = FRAMES + PATH
}

Public Member Functions#

Public Member Functions inherited from cv::viz::Widget3D

Return

Name

Description

Widget3D()

void

applyTransform(const Affine3d & transform)

Transforms internal widget data (i.e. points, normals) using the given transform.

Affine3d

getPose()

Returns the current pose of the widget.

void

setColor(const Color & color)

Sets the color of the widget.

void

setPose(const Affine3d & pose)

Sets pose of the widget.

void

updatePose(const Affine3d & pose)

Updates pose of the widget by pre-multiplying its current pose.

Public Member Functions inherited from cv::viz::Widget

Static Public Member Functions#

Static Public Member Functions inherited from cv::viz::Widget

Return

Name

Description

static Widget

fromPlyFile(const String & file_name)

Creates a widget from ply file.

Additional Inherited Members#

Friends inherited from cv::viz::Widget

Return

Name

Description

struct

WidgetAccessor

Detailed Description#

Trajectories.

This 3D Widget represents a trajectory. :

Member Enumeration Documentation#

enum WTrajectory

FRAMES

PATH

BOTH

Constructor & Destructor Documentation#

WTrajectory()#

cv::viz::WTrajectory::WTrajectory(
InputArray path,
int display_mode = WTrajectory::PATH,
double scale = 1.0,
const Color & color = Color::white() )

Constructs a WTrajectory.

Frames are not affected. Displays trajectory of the given path as follows:

  • PATH : Displays a poly line that represents the path.

  • FRAMES : Displays coordinate frames at each pose.

  • PATH & FRAMES : Displays both poly line and coordinate frames.

Parameters

  • path — List of poses on a trajectory. Takes std::vector<Affine> with T == [float | double]

  • display_mode — Display mode. This can be PATH, FRAMES, and BOTH.

  • scale — Scale of the frames. Polyline is not affected.

  • colorColor of the polyline that represents path.

Source file#

The documentation for this class was generated from the following file: