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)SingleObjectPropertyModelvirtual
closeFile(QFile &file_, QTextStream *&file_stream_)SingleObjectPropertyModelprotected
combinable(PropertyVisualizer *propertyVisualizer1, PropertyVisualizer *propertyVisualizer2)OMPropertyModel< MeshT >private
combine()OMPropertyModel< MeshT >privatevirtual
connectLogs(PropertyVisualizer *propViz)SingleObjectPropertyModelvirtual
currentlySelectedIndices (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
currentlyVisualizedIndices (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
data(const QModelIndex &index, int role=Qt::DisplayRole) const (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual
duplicateProperty(QModelIndexList selectedIndices)SingleObjectPropertyModelvirtual
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 SingleObjectPropertyModelvirtual
getPropertyVisualizer(QString propName, PropertyInfo::ENTITY_FILTER filter, TypeInfoWrapper typeInfo)SingleObjectPropertyModelprotected
getSaveFilename(unsigned int propId)SingleObjectPropertyModelprotected
getSaveFilenameFilter(unsigned int propId)OMPropertyModel< MeshT >protectedvirtual
getSupportedTypeInfoWrapper(OpenMesh::BaseProperty *const baseProp)OMPropertyModel< MeshT >private
getSupportedTypeInfoWrapper(QString friendlyName)OMPropertyModel< MeshT >private
getWidget()SingleObjectPropertyModelinlinevirtual
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual
hideWidget()SingleObjectPropertyModelinlinevirtual
indexFromFancyPropName(const QString &propName) const PropertyModel
indexFromPlainPropName(const QString &propName) const PropertyModel
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) const OMPropertyModel< MeshT >private
isSupported(QString friendlyName) const OMPropertyModel< 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()SingleObjectPropertyModelvirtual
OMPropertyModel(MeshT *mesh, int objectID, QObject *parent=0) (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >
OMPropertyModelSubclass(QObject *parent=0) (defined in OMPropertyModelSubclass)OMPropertyModelSubclassinline
openFile(QString _filename, QFile &file_, QTextStream *&file_stream_)SingleObjectPropertyModelprotected
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)PropertyModelinline
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
readLine(QTextStream *file_stream_)SingleObjectPropertyModelprotected
removeProperty(QModelIndexList selectedIndices)SingleObjectPropertyModelvirtual
resetPicking()OMPropertyModel< MeshT >private
rowCount(const QModelIndex &parent=QModelIndex()) const (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)SingleObjectPropertyModel
slotCombine() (defined in OMPropertyModelSubclass)OMPropertyModelSubclassinlinevirtualslot
slotLoadProperty() (defined in OMPropertyModelSubclass)OMPropertyModelSubclassinlinevirtualslot
slotPickProperty() (defined in OMPropertyModelSubclass)OMPropertyModelSubclassinlinevirtualslot
slotSaveProperty() (defined in OMPropertyModelSubclass)OMPropertyModelSubclassinlinevirtualslot
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())SingleObjectPropertyModelvirtual
widgets (defined in SingleObjectPropertyModel)SingleObjectPropertyModelprotected
writeLine(QString _s, QTextStream *&file_stream_)SingleObjectPropertyModelprotected
~OMPropertyModel() (defined in OMPropertyModel< MeshT >)OMPropertyModel< MeshT >inlinevirtual
~PropertyModel() (defined in PropertyModel)PropertyModelinlinevirtual
~SingleObjectPropertyModel() (defined in SingleObjectPropertyModel)SingleObjectPropertyModelvirtual