MXADataModel Member List

This is the complete list of members for MXADataModel, including all inherited members.

_dataDimensionsMXADataModel [private]
_dataRecordsMXADataModel [private]
_dataRootMXADataModel [private]
_fileTypeMXADataModel [private]
_fileVersionMXADataModel [private]
_requiredMetaDataMXADataModel [private]
_supportFilesMXADataModel [private]
_userMetaDataMXADataModel [private]
addDataDimension(IDataDimension::Pointer dimension)MXADataModel [virtual]
addDataDimension(std::string name, std::string altName, int32 count, int32 startValue, int32 endValue, int32 increment, int32 uniform)MXADataModel [virtual]
addDataRecord(IDataRecord::Pointer record)MXADataModel [virtual]
addDataRecord(IDataRecord::Pointer record, IDataRecord::Pointer parent)MXADataModel [virtual]
addSupportFile(ISupportFile::Pointer supportFile, bool updateIndex=false)MXADataModel [virtual]
addUserMetaData(const std::string &attributeKey, IMXAArray::Pointer umd)MXADataModel [virtual]
getDataDimension(int32 index)MXADataModel [virtual]
getDataDimension(std::string dimName)MXADataModel [virtual]
getDataDimensions()MXADataModel [virtual]
getDataRecordByInternalPath(const std::string &path, IDataRecord *parent=NULL)MXADataModel [virtual]
getDataRecordByNamedPath(const std::string &path, IDataRecord *parent=NULL)MXADataModel [virtual]
getDataRecords()MXADataModel [virtual]
getDataRoot()MXADataModel [virtual]
getModelType()MXADataModel [virtual]
getModelVersion()MXADataModel [virtual]
getNumberOfDataDimensions()MXADataModel [virtual]
getRequiredMetaData()MXADataModel [virtual]
getSupportFile(int index)MXADataModel [virtual]
getSupportFiles()MXADataModel [virtual]
getUserMetaData(const std::string &attributeKey)MXADataModel [virtual]
getUserMetaData()MXADataModel [virtual]
IDataModel()IDataModel [inline]
insertDataDimension(IDataDimension::Pointer dimension, int32 index)MXADataModel [virtual]
isValid(std::string &message)MXADataModel [virtual]
moveDataDimension(int32 fromIndex, int32 toIndex)MXADataModel [virtual]
MXA_SHARED_POINTERS(MXADataModel)MXADataModel
IDataModel::MXA_SHARED_POINTERS(IDataModel)IDataModel
MXA_TYPE_MACRO(MXADataModel)MXADataModel
MXADataModel()MXADataModel [protected]
MXADataModel(const MXADataModel &)MXADataModel [private]
New(float modelVersion=0.4f, const std::string &type=MXA::MXACurrentFileType, const std::string &dataRoot="Data")MXADataModel [static]
New(IDataModel::Pointer model)MXADataModel [static]
operator=(const MXADataModel &)MXADataModel [private]
printDataDimensions(std::ostream &os, int32 indent)MXADataModel [virtual]
printDataRecords(std::ostream &os, int32 indent)MXADataModel [virtual]
printModel(std::ostream &os, int32 indent)MXADataModel [virtual]
printRequiredMetaData(std::ostream &os, int32 indent)MXADataModel [virtual]
printUserMetaData(std::ostream &os, int32 indent)MXADataModel [virtual]
removeDataDimension(int32 index)MXADataModel [virtual]
removeDataDimension(const std::string &dimensionName)MXADataModel
removeDataRecord(IDataRecord::Pointer record)MXADataModel [virtual]
removeUserMetaData(const std::string &attributeKey)MXADataModel [virtual]
setDataRoot(const std::string &dataRoot)MXADataModel [virtual]
setDefaultTypeAndVersion()MXADataModel [virtual]
setModelType(const std::string &modelType)MXADataModel [virtual]
setModelVersion(float version)MXADataModel [virtual]
setRequiredMetaData(std::string researcherName, std::string dateCreated, std::string datasetName, std::string description, std::string distributionRights, std::string releaseNumber, std::string pedigree, std::string derivedSrcFile)MXADataModel [virtual]
setRequiredMetaData(std::map< std::string, std::string > &metadata)MXADataModel [virtual]
setRequiredMetaData(IRequiredMetaData::Pointer metaData)MXADataModel [virtual]
setUserMetaData(MXAAbstractAttributes &attributes)MXADataModel [virtual]
squeezeDataDimensions()MXADataModel [virtual]
swapDataDimensions(int32 index1, int32 index2)MXADataModel [virtual]
validateRequiredMetaData(MXARequiredMetaData &requiredMetaData, std::string &message)MXADataModel [static]
~IDataModel()IDataModel [inline, virtual]
~MXADataModel()MXADataModel [virtual]


Generated on Tue Nov 17 18:43:15 2009 for MXADataModel by  doxygen 1.5.2