PdmFeatData Class
| Header: | #include <PdmFeatData> |
| Inherits: | PdmGraphicsDataAbs |
| Inherited By: | PdmFeatCustomerBLNData, PdmFeatInternalBLNData, and PdmFeatTextData |
Public Types
| enum | Type { Type_None, Type_VarDimesion, Type_Text, Type_CustomerBLN, ..., Type_RectLayer } |
Public Functions
| PdmFeatData(QObject *iParent) | |
| virtual | ~PdmFeatData() |
| QVariantMap | attrMap() const |
| QVariant | attrValue(const QString &key) const |
| virtual QPainterPath | path() const |
| void | setAttrMap(const QVariantMap &iAttrMap) |
| void | setAttrValue(const QString &key, const QVariant &iAttrValue) |
| virtual void | setFromString(const QString &iFeatureStr) |
| virtual QString | toString() const |
| virtual Type | type() |
- 14 public functions inherited from PdmGraphicsDataAbs
- 31 public functions inherited from QObject
Static Public Members
- 10 static public members inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 1 public variable inherited from QObject
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Detailed Description
Member Function Documentation
PdmFeatData::PdmFeatData(QObject *iParent)
Default constructs an instance of PdmFeatData.
[virtual] PdmFeatData::~PdmFeatData()
Destroys the instance of PdmFeatData. The destructor is virtual.
QVariantMap PdmFeatData::attrMap() const
See also setAttrMap().
QVariant PdmFeatData::attrValue(const QString &key) const
See also setAttrValue().
[virtual] QPainterPath PdmFeatData::path() const
void PdmFeatData::setAttrMap(const QVariantMap &iAttrMap)
See also attrMap().
void PdmFeatData::setAttrValue(const QString &key, const QVariant &iAttrValue)
See also attrValue().