![]() |
Isis 3 Programmer Reference
|
Shared Resource data pointer. More...


Public Member Functions | |
| ResourceData (const ResourceData &other) | |
| ResourceData (const QString &name) | |
| ResourceData (const QString &name, const PvlFlatMap &profile) | |
Public Attributes | |
| QString | m_name |
| Name of the Resource. More... | |
| PvlFlatMap | m_keys |
| The list of keywords associated with this Resource. More... | |
| VariantList | m_assets |
| The list of assets associated with this Resource. More... | |
| SharedGisGeometry | m_geom |
| A shared pointer to the GIS geometry object associated with this Resource. More... | |
Shared Resource data pointer.
Definition at line 140 of file Resource.h.
| VariantList Isis::Resource::ResourceData::m_assets |
The list of assets associated with this Resource.
This is a map between asset names and values. It can be modified by the addAsset() and removeAsset() methods.
Definition at line 167 of file Resource.h.
| SharedGisGeometry Isis::Resource::ResourceData::m_geom |
A shared pointer to the GIS geometry object associated with this Resource.
It is set using the add() methods.
Definition at line 170 of file Resource.h.
| PvlFlatMap Isis::Resource::ResourceData::m_keys |
The list of keywords associated with this Resource.
This is a map between PvlKeyword objects and their names. It can be modified by the constructor, add(), append() or erase() methods.
Definition at line 163 of file Resource.h.
| QString Isis::Resource::ResourceData::m_name |
Name of the Resource.
This value is set by the constructor or the setName() mutator.
Definition at line 161 of file Resource.h.