ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
CLGroupDesc Struct Reference

Loaded group description. More...

#include <ecvCommandLineInterface.h>

Inheritance diagram for CLGroupDesc:
Collaboration diagram for CLGroupDesc:

Public Member Functions

 CLGroupDesc (ccHObject *group, const QString &basename, const QString &path=QString())
 
 ~CLGroupDesc () override=default
 
ccHObjectgetEntity () override
 
const ccHObjectgetEntity () const override
 
CL_ENTITY_TYPE getCLEntityType () const override
 
- Public Member Functions inherited from CLEntityDesc
 CLEntityDesc (const QString &name)
 
 CLEntityDesc (const QString &filename, int _indexInFile)
 
 CLEntityDesc (const QString &_basename, const QString &_path, int _indexInFile=-1)
 
virtual ~CLEntityDesc ()=default
 

Public Attributes

ccHObjectgroupEntity
 
- Public Attributes inherited from CLEntityDesc
QString basename
 
QString path
 
int indexInFile
 

Detailed Description

Loaded group description.

Definition at line 53 of file ecvCommandLineInterface.h.

Constructor & Destructor Documentation

◆ CLGroupDesc()

CLGroupDesc::CLGroupDesc ( ccHObject group,
const QString &  basename,
const QString &  path = QString() 
)

Definition at line 47 of file ecvCommandLineInterface.cpp.

◆ ~CLGroupDesc()

CLGroupDesc::~CLGroupDesc ( )
overridedefault

Member Function Documentation

◆ getCLEntityType()

CL_ENTITY_TYPE CLGroupDesc::getCLEntityType ( ) const
overridevirtual

Implements CLEntityDesc.

Definition at line 56 of file ecvCommandLineInterface.cpp.

References GROUP.

◆ getEntity() [1/2]

const ccHObject * CLGroupDesc::getEntity ( ) const
overridevirtual

Implements CLEntityDesc.

Definition at line 54 of file ecvCommandLineInterface.cpp.

References groupEntity.

◆ getEntity() [2/2]

ccHObject * CLGroupDesc::getEntity ( )
overridevirtual

Implements CLEntityDesc.

Definition at line 52 of file ecvCommandLineInterface.cpp.

References groupEntity.

Member Data Documentation

◆ groupEntity

ccHObject* CLGroupDesc::groupEntity

Definition at line 54 of file ecvCommandLineInterface.h.

Referenced by define_ccCommandLine(), and getEntity().


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