ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
masc::Feature::Source Struct Reference

Sources of values for this feature. More...

#include <FeaturesInterface.h>

Public Types

enum  Type {
  ScalarField = 0 , DimX , DimY , DimZ ,
  Red , Green , Blue
}
 Sources types. More...
 
using Set = std::vector< Source >
 

Public Member Functions

 Source (Type t=ScalarField, QString n=QString())
 

Public Attributes

Type type
 
QString name
 

Detailed Description

Sources of values for this feature.

Definition at line 114 of file FeaturesInterface.h.

Member Typedef Documentation

◆ Set

using masc::Feature::Source::Set = std::vector<Source>

Definition at line 115 of file FeaturesInterface.h.

Member Enumeration Documentation

◆ Type

Sources types.

Enumerator
ScalarField 
DimX 
DimY 
DimZ 
Red 
Green 
Blue 

Definition at line 118 of file FeaturesInterface.h.

Constructor & Destructor Documentation

◆ Source()

masc::Feature::Source::Source ( Type  t = ScalarField,
QString  n = QString() 
)
inline

Definition at line 120 of file FeaturesInterface.h.

Member Data Documentation

◆ name

◆ type

Type masc::Feature::Source::type

Definition at line 123 of file FeaturesInterface.h.

Referenced by GetSource(), and masc::Feature::LoadSources().


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