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 123 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 150 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 153 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 146 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 144 of file Resource.h.