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

Loaded mesh description. More...

#include <ecvCommandLineInterface.h>

Inheritance diagram for CLMeshDesc:
Collaboration diagram for CLMeshDesc:

Public Member Functions

 CLMeshDesc ()
 
 CLMeshDesc (ccGenericMesh *_mesh, const QString &filename=QString(), int index=-1)
 
 CLMeshDesc (ccGenericMesh *_mesh, const QString &basename, const QString &path, int index=-1)
 
 ~CLMeshDesc () 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

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

Detailed Description

Loaded mesh description.

Definition at line 90 of file ecvCommandLineInterface.h.

Constructor & Destructor Documentation

◆ CLMeshDesc() [1/3]

CLMeshDesc::CLMeshDesc ( )

Definition at line 89 of file ecvCommandLineInterface.cpp.

◆ CLMeshDesc() [2/3]

CLMeshDesc::CLMeshDesc ( ccGenericMesh _mesh,
const QString &  filename = QString(),
int  index = -1 
)

Definition at line 91 of file ecvCommandLineInterface.cpp.

◆ CLMeshDesc() [3/3]

CLMeshDesc::CLMeshDesc ( ccGenericMesh _mesh,
const QString &  basename,
const QString &  path,
int  index = -1 
)

Definition at line 94 of file ecvCommandLineInterface.cpp.

◆ ~CLMeshDesc()

CLMeshDesc::~CLMeshDesc ( )
overridedefault

Member Function Documentation

◆ getCLEntityType()

CL_ENTITY_TYPE CLMeshDesc::getCLEntityType ( ) const
overridevirtual

Implements CLEntityDesc.

Definition at line 106 of file ecvCommandLineInterface.cpp.

References MESH.

◆ getEntity() [1/2]

const ccHObject * CLMeshDesc::getEntity ( ) const
overridevirtual

Implements CLEntityDesc.

Definition at line 102 of file ecvCommandLineInterface.cpp.

References mesh.

◆ getEntity() [2/2]

ccHObject * CLMeshDesc::getEntity ( )
overridevirtual

Implements CLEntityDesc.

Definition at line 100 of file ecvCommandLineInterface.cpp.

References mesh.

Member Data Documentation

◆ mesh


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