Developer Documentation
OMPropertyModel< MeshT > Member List

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

addProperty(QString propName, QString friendlyTypeName, PropertyInfo::ENTITY_FILTER filter)OMPropertyModel< MeshT >private
addPropertyVisualizer(OpenMesh::BaseProperty *const baseProp, MeshT *mesh, PropertyInfo::ENTITY_FILTER filter)OMPropertyModel< MeshT >private
bCombine (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
clear(QModelIndexList selectedIndices) overrideSingleObjectPropertyModelvirtual
combinable(PropertyVisualizer *propertyVisualizer1, PropertyVisualizer *propertyVisualizer2)OMPropertyModel< MeshT >private
combine()OMPropertyModel< 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::prop_iterator props_first, typename MeshT::prop_iterator props_last, PropertyInfo::ENTITY_FILTER filter)OMPropertyModel< MeshT >private
gatherProperties()OMPropertyModel< MeshT >privatevirtual
getDefaultSaveFilename(unsigned int propId)SingleObjectPropertyModelprotectedvirtual
getLoadFilename()SingleObjectPropertyModelprotected
getLoadFilenameFilter()OMPropertyModel< 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)OMPropertyModel< MeshT >protectedvirtual
getScriptObject(const QModelIndex index, QScriptContext *ctx)SingleObjectPropertyModelvirtual
getSupportedTypeInfoWrapper(OpenMesh::BaseProperty *const baseProp)OMPropertyModel< MeshT >private
getSupportedTypeInfoWrapper(QString friendlyName)OMPropertyModel< 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 OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
isNew(OpenMesh::BaseProperty *const baseProp, PropertyInfo::ENTITY_FILTER filter)OMPropertyModel< MeshT >private
isPropertyFree(QString propName, PropertyInfo::ENTITY_FILTER filter, TypeInfoWrapper typeInfo)SingleObjectPropertyModelprotected
isSupported(OpenMesh::BaseProperty *const baseProp) constOMPropertyModel< MeshT >private
isSupported(QString friendlyName) constOMPropertyModel< MeshT >private
isVectorType(const TypeInfoWrapper &typeInfo) const (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
lastActionMode (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
lastPickMode (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
loadProperty()SingleObjectPropertyModelprotected
log(Logtype _type, QString _message) (defined in SingleObjectPropertyModel)SingleObjectPropertyModelsignal
log(QString _message) (defined in SingleObjectPropertyModel)SingleObjectPropertyModelsignal
mCombineProperty1 (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
mCombineProperty2 (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
mesh_ (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
mLoadSaveWidget (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
mouseEvent(QMouseEvent *_event)OMPropertyModel< MeshT >privatevirtual
mPickWidget (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
objectID_ (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
objectUpdated() overrideSingleObjectPropertyModelvirtual
OMPropertyModel(MeshT *mesh, int objectID, QObject *parent=0) (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >
OMPropertyModelSubclass(QObject *parent=0) (defined in OMPropertyModelSubclass)OMPropertyModelSubclassexplicit
parseHeader(QString header, PropertyVisualizer *&propVis, unsigned int &n)OMPropertyModel< MeshT >privatevirtual
pickModeActive (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
pickModeChanged(const std::string &_mode)OMPropertyModel< MeshT >privatevirtual
pickProperty()OMPropertyModel< MeshT >privatevirtual
PropertyModel(QObject *parent=0) (defined in PropertyModel)PropertyModelinlineexplicit
propertyVisualizers (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
proptype_bool (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
proptype_double (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
proptype_int (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
proptype_uint (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
proptype_uint8_t (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
proptype_Vec2d (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
proptype_Vec2f (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
proptype_Vec3d (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
proptype_Vec3f (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >static
removeProperty(QModelIndexList selectedIndices) overrideSingleObjectPropertyModelvirtual
resetPicking()OMPropertyModel< MeshT >private
rowCount(const QModelIndex &parent=QModelIndex()) const override (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual
saveProperty()OMPropertyModel< MeshT >privatevirtual
SingleObjectPropertyModel::saveProperty(unsigned int propId)SingleObjectPropertyModelprotected
setPropertyFromFile(QTextStream &file_stream, unsigned int n, PropertyVisualizer *propVis)OMPropertyModel< MeshT >privatevirtual
SingleObjectPropertyModel(QObject *parent=0) (defined in SingleObjectPropertyModel)SingleObjectPropertyModelexplicit
slotCombine() (defined in OMPropertyModelSubclass)OMPropertyModelSubclassvirtualslot
slotLoadProperty() (defined in OMPropertyModelSubclass)OMPropertyModelSubclassvirtualslot
slotPickProperty() (defined in OMPropertyModelSubclass)OMPropertyModelSubclassvirtualslot
slotSaveProperty() (defined in OMPropertyModelSubclass)OMPropertyModelSubclassvirtualslot
supportedPropertyTypes (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
TypeInfoWrapperSet typedef (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >private
updateWidget(const QModelIndexList &selectedIndices)OMPropertyModel< MeshT >virtual
visualize(QModelIndexList selectedIndices, QWidgetList widgets=QWidgetList()) overrideSingleObjectPropertyModelvirtual
widgets (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
~OMPropertyModel() (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >inlinevirtual
~PropertyModel() (defined in PropertyModel)PropertyModelinlinevirtual
~SingleObjectPropertyModel() (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual