Developer Documentation

OVMPropertyModel< MeshT > Member List

This is the complete list of members for OVMPropertyModel< MeshT >, including all inherited members.

addProperty(QString propName, QString friendlyTypeName, PropertyInfo::ENTITY_FILTER filter) | OVMPropertyModel< MeshT > | private
addPropertyVisualizer(OpenVolumeMesh::BaseProperty *const baseProp, MeshT *mesh, PropertyInfo::ENTITY_FILTER filter) | OVMPropertyModel< MeshT > | private
bCombine (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
clear(QModelIndexList selectedIndices) override | SingleObjectPropertyModel | virtual
combinable(PropertyVisualizer *propertyVisualizer1, PropertyVisualizer *propertyVisualizer2) const | OVMPropertyModel< MeshT > | private
combine() | OVMPropertyModel< MeshT > | private virtual
connectLogs(PropertyVisualizer *propViz) override | SingleObjectPropertyModel | virtual
currentlySelectedIndices (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | protected
currentlyVisualizedIndices (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | protected
data(const QModelIndex &index, int role=Qt::DisplayRole) const override (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | virtual
duplicateProperty(QModelIndexList selectedIndices) override | SingleObjectPropertyModel | virtual
gatherProperties(MeshT *mesh, typename MeshT::Properties::const_iterator props_first, typename MeshT::Properties::const_iterator props_last, PropertyInfo::ENTITY_FILTER filter) | OVMPropertyModel< MeshT > | private
gatherProperties() | OVMPropertyModel< MeshT > | private virtual
getDefaultSaveFilename(unsigned int propId) | SingleObjectPropertyModel | protected virtual
getLoadFilename() | SingleObjectPropertyModel | protected
getLoadFilenameFilter() | OVMPropertyModel< MeshT > | protected virtual
getPropertyInfo(const QModelIndex index) const override | SingleObjectPropertyModel | virtual
getPropertyVisualizer(QString propName, PropertyInfo::ENTITY_FILTER filter, TypeInfoWrapper typeInfo) | SingleObjectPropertyModel | protected
getSaveFilename(unsigned int propId) | SingleObjectPropertyModel | protected
getSaveFilenameFilter(unsigned int propId) | OVMPropertyModel< MeshT > | protected virtual
getScriptObject(const QModelIndex index, QScriptContext *ctx) | SingleObjectPropertyModel | virtual
getSupportedTypeInfoWrapper(OpenVolumeMesh::BaseProperty *const baseProp) const | OVMPropertyModel< MeshT > | private
getSupportedTypeInfoWrapper(QString friendlyName, PropertyInfo::ENTITY_FILTER filter) const | OVMPropertyModel< MeshT > | private
getWidget() override | SingleObjectPropertyModel | inline virtual
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | virtual
hideWidget() override | SingleObjectPropertyModel | inline virtual
indexFromFancyPropName(const QString &propName) const | PropertyModel |
indexFromPlainPropName(const QString &propName) const | PropertyModel |
initializeSupportedPropertyTypes() (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
isBoolType(const PropertyInfo &propInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isBoolType(const TypeInfoWrapper &typeInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isDoubleType(const PropertyInfo &propInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isDoubleType(const TypeInfoWrapper &typeInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isEntityType(const TypeInfoWrapper &typeInfo, PropertyInfo::ENTITY_FILTER entity_type) const (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
isIntType(const PropertyInfo &propInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isIntType(const TypeInfoWrapper &typeInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isMatrix3x3Type(const PropertyInfo &propInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isMatrix3x3Type(const TypeInfoWrapper &typeInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isNew(OpenVolumeMesh::BaseProperty *const baseProp, PropertyInfo::ENTITY_FILTER filter) const | OVMPropertyModel< MeshT > | private
isPropertyFree(QString propName, PropertyInfo::ENTITY_FILTER filter, TypeInfoWrapper typeInfo) | OVMPropertyModel< MeshT > | private
isSupported(OpenVolumeMesh::BaseProperty *const baseProp) const | OVMPropertyModel< MeshT > | private
isSupported(QString friendlyName) const | OVMPropertyModel< MeshT > | private
isUnsignedIntType(const PropertyInfo &propInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isUnsignedIntType(const TypeInfoWrapper &typeInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isVec3dType(const PropertyInfo &propInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isVec3dType(const TypeInfoWrapper &typeInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isVec3fType(const PropertyInfo &propInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isVec3fType(const TypeInfoWrapper &typeInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isVectorType(const PropertyInfo &propInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
isVectorType(const TypeInfoWrapper &typeInfo) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | static
lastActionMode (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
lastPickMode (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
loadProperty() | SingleObjectPropertyModel | protected
log(Logtype _type, QString _message) (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | signal
log(QString _message) (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | signal
mCombineProperty1 (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
mCombineProperty2 (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
mesh_ (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
mLoadSaveWidget (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
mouseEvent(QMouseEvent *_event) | OVMPropertyModel< MeshT > | virtual
mPickWidget (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
objectID_ (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
objectUpdated() override | SingleObjectPropertyModel | virtual
OVMPropertyModel(MeshT *mesh, int objectID, QObject *parent=0) (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > |
OVMPropertyModelSubclass(QObject *parent=0) (defined in OVMPropertyModelSubclass) | OVMPropertyModelSubclass | explicit
parseHeader(QString header, PropertyVisualizer *&propVis, unsigned int &n) | OVMPropertyModel< MeshT > | virtual
pickModeActive (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
pickModeChanged(const std::string &_mode) | OVMPropertyModel< MeshT > | virtual
pickProperty() | OVMPropertyModel< MeshT > | virtual
PropertyModel(QObject *parent=0) (defined in PropertyModel) | PropertyModel | inline explicit
propertyVisualizers (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | protected
removeProperty(QModelIndexList selectedIndices) override | SingleObjectPropertyModel | virtual
resetPicking() | OVMPropertyModel< MeshT > |
rowCount(const QModelIndex &parent=QModelIndex()) const override (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | virtual
saveProperty() | OVMPropertyModel< MeshT > | private virtual
SingleObjectPropertyModel::saveProperty(unsigned int propId) | SingleObjectPropertyModel | protected
setPropertyFromFile(QTextStream &file_stream, unsigned int n, PropertyVisualizer *propVis) | SingleObjectPropertyModel | protected virtual
SingleObjectPropertyModel(QObject *parent=0) (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | explicit
slotCombine() (defined in OVMPropertyModelSubclass) | OVMPropertyModelSubclass | virtual slot
slotLoadProperty() (defined in OVMPropertyModelSubclass) | OVMPropertyModelSubclass | virtual slot
slotPickProperty() (defined in OVMPropertyModelSubclass) | OVMPropertyModelSubclass | virtual slot
slotSaveProperty() (defined in OVMPropertyModelSubclass) | OVMPropertyModelSubclass | virtual slot
supportedPropertyTypes (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
TypeInfoWrapperSet typedef (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | private
updateWidget(const QModelIndexList &selectedIndices) | OVMPropertyModel< MeshT > | virtual
visualize(QModelIndexList selectedIndices, QWidgetList widgets=QWidgetList()) override | SingleObjectPropertyModel | virtual
widgets (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | protected
~OVMPropertyModel() (defined in OVMPropertyModel< MeshT >) | OVMPropertyModel< MeshT > | inline virtual
~PropertyModel() (defined in PropertyModel) | PropertyModel | inline virtual
~SingleObjectPropertyModel() (defined in SingleObjectPropertyModel) | SingleObjectPropertyModel | virtual