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) overrideSingleObjectPropertyModelvirtual
combinable(PropertyVisualizer *propertyVisualizer1, PropertyVisualizer *propertyVisualizer2) constOVMPropertyModel< MeshT >private
combine()OVMPropertyModel< MeshT >privatevirtual
connectLogs(PropertyVisualizer *propViz) overrideSingleObjectPropertyModelvirtual
currentlySelectedIndices (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
currentlyVisualizedIndices (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
data(const QModelIndex &index, int role=Qt::DisplayRole) const override (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual
duplicateProperty(QModelIndexList selectedIndices) overrideSingleObjectPropertyModelvirtual
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 >privatevirtual
getDefaultSaveFilename(unsigned int propId)SingleObjectPropertyModelprotectedvirtual
getLoadFilename()SingleObjectPropertyModelprotected
getLoadFilenameFilter()OVMPropertyModel< MeshT >protectedvirtual
getPropertyInfo(const QModelIndex index) const overrideSingleObjectPropertyModelvirtual
getPropertyVisualizer(QString propName, PropertyInfo::ENTITY_FILTER filter, TypeInfoWrapper typeInfo)SingleObjectPropertyModelprotected
getSaveFilename(unsigned int propId)SingleObjectPropertyModelprotected
getSaveFilenameFilter(unsigned int propId)OVMPropertyModel< MeshT >protectedvirtual
getScriptObject(const QModelIndex index, QScriptContext *ctx)SingleObjectPropertyModelvirtual
getSupportedTypeInfoWrapper(OpenVolumeMesh::BaseProperty *const baseProp) constOVMPropertyModel< MeshT >private
getSupportedTypeInfoWrapper(QString friendlyName, PropertyInfo::ENTITY_FILTER filter) constOVMPropertyModel< MeshT >private
getWidget() overrideSingleObjectPropertyModelinlinevirtual
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual
hideWidget() overrideSingleObjectPropertyModelinlinevirtual
indexFromFancyPropName(const QString &propName) constPropertyModel
indexFromPlainPropName(const QString &propName) constPropertyModel
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) constOVMPropertyModel< MeshT >private
isPropertyFree(QString propName, PropertyInfo::ENTITY_FILTER filter, TypeInfoWrapper typeInfo)OVMPropertyModel< MeshT >private
isSupported(OpenVolumeMesh::BaseProperty *const baseProp) constOVMPropertyModel< MeshT >private
isSupported(QString friendlyName) constOVMPropertyModel< 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()SingleObjectPropertyModelprotected
log(Logtype _type, QString _message) (defined in SingleObjectPropertyModel)SingleObjectPropertyModelsignal
log(QString _message) (defined in SingleObjectPropertyModel)SingleObjectPropertyModelsignal
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() overrideSingleObjectPropertyModelvirtual
OVMPropertyModel(MeshT *mesh, int objectID, QObject *parent=0) (defined in OVMPropertyModel< MeshT >)OVMPropertyModel< MeshT >
OVMPropertyModelSubclass(QObject *parent=0) (defined in OVMPropertyModelSubclass)OVMPropertyModelSubclassexplicit
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)PropertyModelinlineexplicit
propertyVisualizers (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
removeProperty(QModelIndexList selectedIndices) overrideSingleObjectPropertyModelvirtual
resetPicking()OVMPropertyModel< MeshT >
rowCount(const QModelIndex &parent=QModelIndex()) const override (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual
saveProperty()OVMPropertyModel< MeshT >privatevirtual
SingleObjectPropertyModel::saveProperty(unsigned int propId)SingleObjectPropertyModelprotected
setPropertyFromFile(QTextStream &file_stream, unsigned int n, PropertyVisualizer *propVis)SingleObjectPropertyModelprotectedvirtual
SingleObjectPropertyModel(QObject *parent=0) (defined in SingleObjectPropertyModel)SingleObjectPropertyModelexplicit
slotCombine() (defined in OVMPropertyModelSubclass)OVMPropertyModelSubclassvirtualslot
slotLoadProperty() (defined in OVMPropertyModelSubclass)OVMPropertyModelSubclassvirtualslot
slotPickProperty() (defined in OVMPropertyModelSubclass)OVMPropertyModelSubclassvirtualslot
slotSaveProperty() (defined in OVMPropertyModelSubclass)OVMPropertyModelSubclassvirtualslot
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()) overrideSingleObjectPropertyModelvirtual
widgets (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
~OVMPropertyModel() (defined in OVMPropertyModel< MeshT >)OVMPropertyModel< MeshT >inlinevirtual
~PropertyModel() (defined in PropertyModel)PropertyModelinlinevirtual
~SingleObjectPropertyModel() (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual