Volume Cartographer 2.27.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | Public Attributes | List of all members
volcart::texturing::AlignmentMarkerGenerator::LineSegment Struct Reference

Defines a marker intersection line segment. More...

#include <vc/texturing/AlignmentMarkerGenerator.hpp>

Public Member Functions

 LineSegment ()=default
 
 LineSegment (const cv::Vec3d &a, const cv::Vec3d &b, cv::Scalar c=0)
 

Public Attributes

cv::Vec3d a
 
cv::Vec3d b
 
cv::Scalar color
 

Detailed Description

Defines a marker intersection line segment.

Definition at line 32 of file AlignmentMarkerGenerator.hpp.

Constructor & Destructor Documentation

◆ LineSegment() [1/2]

volcart::texturing::AlignmentMarkerGenerator::LineSegment::LineSegment ( )
default

Default constructor

◆ LineSegment() [2/2]

volcart::texturing::AlignmentMarkerGenerator::LineSegment::LineSegment ( const cv::Vec3d &  a,
const cv::Vec3d &  b,
cv::Scalar  c = 0 
)

Constructor with member components

Member Data Documentation

◆ a

cv::Vec3d volcart::texturing::AlignmentMarkerGenerator::LineSegment::a

Start point

Definition at line 39 of file AlignmentMarkerGenerator.hpp.

◆ b

cv::Vec3d volcart::texturing::AlignmentMarkerGenerator::LineSegment::b

End point

Definition at line 41 of file AlignmentMarkerGenerator.hpp.

◆ color

cv::Scalar volcart::texturing::AlignmentMarkerGenerator::LineSegment::color

Marker color

Definition at line 43 of file AlignmentMarkerGenerator.hpp.


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