ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
FileIOFilter::LoadParameters Struct Reference

Generic loading parameters. More...

#include <FileIOFilter.h>

Inheritance diagram for FileIOFilter::LoadParameters:
Collaboration diagram for FileIOFilter::LoadParameters:

Public Member Functions

 LoadParameters ()
 Default constructor. More...
 

Public Attributes

ecvGlobalShiftManager::Mode shiftHandlingMode
 How to handle big coordinates. More...
 
bool alwaysDisplayLoadDialog
 
bool * coordinatesShiftEnabled
 Whether shift on load has been applied after loading (optional) More...
 
CCVector3dcoordinatesShift
 If applicable, applied shift on load (optional) More...
 
bool preserveShiftOnSave
 If applicable, whether shift should be preserved or not (optional) More...
 
bool autoComputeNormals
 
QWidget * parentWidget
 Parent widget (if any) More...
 
bool sessionStart
 Session start (whether the load action is the first of a session) More...
 

Detailed Description

Generic loading parameters.

Definition at line 51 of file FileIOFilter.h.

Constructor & Destructor Documentation

◆ LoadParameters()

FileIOFilter::LoadParameters::LoadParameters ( )
inline

Default constructor.

Definition at line 53 of file FileIOFilter.h.

Member Data Documentation

◆ alwaysDisplayLoadDialog

bool FileIOFilter::LoadParameters::alwaysDisplayLoadDialog

◆ autoComputeNormals

bool FileIOFilter::LoadParameters::autoComputeNormals

Whether normals should be computed at loading time (if possible - e.g. for gridded clouds) or not

Definition at line 76 of file FileIOFilter.h.

Referenced by ccCommandLineInterface::CLLoadParameters::CLLoadParameters(), define_qcc_io(), and CommandForceNormalsComputation::process().

◆ coordinatesShift

CCVector3d* FileIOFilter::LoadParameters::coordinatesShift

If applicable, applied shift on load (optional)

Definition at line 71 of file FileIOFilter.h.

Referenced by MainWindow::addToDB(), ccCommandLineInterface::CLLoadParameters::CLLoadParameters(), define_qcc_io(), JsonRPCPlugin::execute(), and masc::Tools::LoadFile().

◆ coordinatesShiftEnabled

bool* FileIOFilter::LoadParameters::coordinatesShiftEnabled

◆ parentWidget

◆ preserveShiftOnSave

bool FileIOFilter::LoadParameters::preserveShiftOnSave

If applicable, whether shift should be preserved or not (optional)

Definition at line 73 of file FileIOFilter.h.

Referenced by define_qcc_io().

◆ sessionStart

bool FileIOFilter::LoadParameters::sessionStart

Session start (whether the load action is the first of a session)

Definition at line 80 of file FileIOFilter.h.

Referenced by define_qcc_io(), LasIOFilter::loadFile(), and LASFilter::loadFile().

◆ shiftHandlingMode


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