Public Member Functions | Private Attributes | List of all members
Measure Class Reference

#include <Measure.h>

Public Member Functions

float length () const
 
 Measure (const cv::Point3f &pt1, const cv::Point3f &pt2, const cv::Vec3f &n1, const cv::Vec3f &n2)
 
const cv::Vec3f & n1 () const
 
const cv::Vec3f & n2 () const
 
const cv::Point3f & pt1 () const
 
const cv::Point3f & pt2 () const
 
virtual ~Measure ()
 

Private Attributes

float length_
 
cv::Vec3f n1_
 
cv::Vec3f n2_
 
cv::Point3f pt1_
 
cv::Point3f pt2_
 

Detailed Description

Definition at line 33 of file Measure.h.

Constructor & Destructor Documentation

◆ Measure()

Measure::Measure ( const cv::Point3f &  pt1,
const cv::Point3f &  pt2,
const cv::Vec3f &  n1,
const cv::Vec3f &  n2 
)
inline

Definition at line 36 of file Measure.h.

◆ ~Measure()

virtual Measure::~Measure ( )
inlinevirtual

Definition at line 48 of file Measure.h.

Member Function Documentation

◆ length()

float Measure::length ( ) const
inline

Definition at line 50 of file Measure.h.

◆ n1()

const cv::Vec3f& Measure::n1 ( ) const
inline

Definition at line 53 of file Measure.h.

◆ n2()

const cv::Vec3f& Measure::n2 ( ) const
inline

Definition at line 54 of file Measure.h.

◆ pt1()

const cv::Point3f& Measure::pt1 ( ) const
inline

Definition at line 51 of file Measure.h.

◆ pt2()

const cv::Point3f& Measure::pt2 ( ) const
inline

Definition at line 52 of file Measure.h.

Member Data Documentation

◆ length_

float Measure::length_
private

Definition at line 61 of file Measure.h.

◆ n1_

cv::Vec3f Measure::n1_
private

Definition at line 59 of file Measure.h.

◆ n2_

cv::Vec3f Measure::n2_
private

Definition at line 60 of file Measure.h.

◆ pt1_

cv::Point3f Measure::pt1_
private

Definition at line 57 of file Measure.h.

◆ pt2_

cv::Point3f Measure::pt2_
private

Definition at line 58 of file Measure.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Apr 28 2025 02:46:09