ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ecvGlobalShiftManager::ShiftInfo Struct Reference

Shift and scale info. More...

#include <ecvGlobalShiftManager.h>

Collaboration diagram for ecvGlobalShiftManager::ShiftInfo:

Public Member Functions

 ShiftInfo (QString str=QString("unnamed"))
 Default constructor. More...
 
 ShiftInfo (QString str, const CCVector3d &T, double s=1.0)
 Constructor from a vector and a scale value. More...
 

Public Attributes

CCVector3d shift
 
double scale
 
QString name
 
bool preserve
 

Detailed Description

Shift and scale info.

Definition at line 81 of file ecvGlobalShiftManager.h.

Constructor & Destructor Documentation

◆ ShiftInfo() [1/2]

ecvGlobalShiftManager::ShiftInfo::ShiftInfo ( QString  str = QString("unnamed"))
inline

Default constructor.

Definition at line 88 of file ecvGlobalShiftManager.h.

◆ ShiftInfo() [2/2]

ecvGlobalShiftManager::ShiftInfo::ShiftInfo ( QString  str,
const CCVector3d T,
double  s = 1.0 
)
inline

Constructor from a vector and a scale value.

Definition at line 91 of file ecvGlobalShiftManager.h.

Member Data Documentation

◆ name

QString ecvGlobalShiftManager::ShiftInfo::name

Definition at line 84 of file ecvGlobalShiftManager.h.

◆ preserve

bool ecvGlobalShiftManager::ShiftInfo::preserve

Definition at line 85 of file ecvGlobalShiftManager.h.

◆ scale

double ecvGlobalShiftManager::ShiftInfo::scale

Definition at line 83 of file ecvGlobalShiftManager.h.

◆ shift

CCVector3d ecvGlobalShiftManager::ShiftInfo::shift

Definition at line 82 of file ecvGlobalShiftManager.h.


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