The M2MPropertyClass represents a property class in Tima's Map2Mesh code.
More...
#include <m2mpropertyclass.h>
The M2MPropertyClass represents a property class in Tima's Map2Mesh code.
◆ M2MPropertyClass() [1/2]
M2MPropertyClass::M2MPropertyClass |
( |
QString |
name, |
|
|
M2MPropertyClass * |
parent = nullptr |
|
) |
| |
Defines a class with no parameters.
- Parameters
-
name | The name of the class. |
parent | The parent of the class (or nullptr). |
◆ M2MPropertyClass() [2/2]
M2MPropertyClass::M2MPropertyClass |
( |
QString |
name, |
|
|
QVector< QString > |
paramNames, |
|
|
QVector< double > |
paramDefaults, |
|
|
M2MPropertyClass * |
parent = nullptr |
|
) |
| |
Defines a class with parameters.
- Parameters
-
name | The name of the class. |
paramNames | The parameter names. |
paramDefaults | The parameter default values. |
parent | The parent of the class (or nullptr). |
◆ getDefaultParameters()
QVector< double > M2MPropertyClass::getDefaultParameters |
( |
| ) |
const |
◆ getParameterNames()
QVector< QString > M2MPropertyClass::getParameterNames |
( |
| ) |
const |
◆ getParent()
◆ hasParent()
bool M2MPropertyClass::hasParent |
( |
| ) |
const |
◆ mName
QString M2MPropertyClass::mName |
|
protected |
◆ mParameterDefaults
QVector<double> M2MPropertyClass::mParameterDefaults |
|
protected |
Parallel to mParameterNames. Defines default values.
◆ mParameterNames
QVector<QString> M2MPropertyClass::mParameterNames |
|
protected |
The list of parameters that belong specifically to this class (not including the inherited parameters).
◆ mParent
The parent class, or nullptr.
The documentation for this class was generated from the following files: