Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
MeshObjectSelectionPlugin Member List

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

aboutToRestore(int _objectid) | BackupInterface | inline private virtual signal
addCustomSelectionMode(QString _handleName, QString _modeName, QString _description, QString _icon, PrimitiveType _associatedTypes, QString &_customIdentifier) | SelectionInterface | inline private virtual
addCustomSelectionMode(QString _handleName, QString _modeName, QString _description, QString _icon, PrimitiveType _associatedTypes, QString &_customIdentifier, DataType _objectTypeRestriction) | SelectionInterface | inline private virtual
addedEmptyObject(int _id) | MeshObjectSelectionPlugin | private virtual
addEmptyObject(DataType _type, int &_id) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
addPrimitiveType(QString _handleName, QString _name, QString _icon, SelectionInterface::PrimitiveType &_typeHandle) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
addSelectionEnvironment(QString _modeName, QString _description, QString _icon, QString &_handleName) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
addSelectionOperations(QString _handleName, QStringList _operationsList, QString _category, SelectionInterface::PrimitiveType _type=0u) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
allSupportedTypes_ | MeshObjectSelectionPlugin | private
applyOptions() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | private slot
areaColor_ | MeshObjectSelectionPlugin | private
blockScenegraphUpdates(bool _block) | BaseInterface | inline private virtual
clearEdgeSelection(int objectId) | MeshObjectSelectionPlugin | slot
clearFaceSelection(int objectId) | MeshObjectSelectionPlugin | slot
clearHalfedgeSelection(int objectId) | MeshObjectSelectionPlugin | slot
clearHandleVertices(int objectId) | MeshObjectSelectionPlugin | slot
clearModelingVertices(int objectId) | MeshObjectSelectionPlugin | slot
clearVertexSelection(int _objectId) | MeshObjectSelectionPlugin | slot
closestBoundarySelection(MeshT *_mesh, int _vh, PrimitiveType _primitiveTypes, bool _deselection) | MeshObjectSelectionPlugin | private
SelectionInterface::closestBoundarySelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
colorButtonArea_ | MeshObjectSelectionPlugin | private
colorButtonFeature_ | MeshObjectSelectionPlugin | private
colorButtonHandle_ | MeshObjectSelectionPlugin | private
colorButtonSelection_ | MeshObjectSelectionPlugin | private
colorizeEdgeSelection(int objectId, int r, int g, int b, int a) | MeshObjectSelectionPlugin | slot
colorizeFaceSelection(int objectId, int r, int g, int b, int a) | MeshObjectSelectionPlugin | slot
colorizeHalfedgeSelection(int objectId, int r, int g, int b, int a) | MeshObjectSelectionPlugin | slot
colorizeSelection(MeshT *_mesh, PrimitiveType _primitiveTypes, int _red, int _green, int _blue, int _alpha) | MeshObjectSelectionPlugin | private
colorizeVertexSelection(int _objectId, int _r, int _g, int _b, int a) | MeshObjectSelectionPlugin | slot
componentsMeshSelection(MeshT *_mesh, int _objectId, uint _fh, ACG::Vec3d &_hit_point, PrimitiveType _primitiveType) | MeshObjectSelectionPlugin | private
componentsSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
conversion(const QString &_from, const QString &_to, bool _deselect) | MeshObjectSelectionPlugin | slot
conversionDialog_ | MeshObjectSelectionPlugin | private
conversionRequested() | MeshObjectSelectionPlugin | private slot
convertEdgesToVertexPairs(int _id, const IdList &_edges) | MeshObjectSelectionPlugin | slot
convertHalfedgesToVertexPairs(int _id, const IdList &_halfedges) | MeshObjectSelectionPlugin | slot
convertSelection(const int &_objectId, const QString &_from, const QString &_to, bool _deselect) | MeshObjectSelectionPlugin | slot
convertVertexPairsToEdges(int _id, const IdList &_vertices) | MeshObjectSelectionPlugin | slot
convertVertexPairsToHalfedges(int _id, const IdList &_vertices) | MeshObjectSelectionPlugin | slot
copyObject(int _oldId, int &_newId) | LoadSaveInterface | inline private virtual
createBackup(int _objectid, QString _name, UpdateType _type=UPDATE_ALL) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
BackupInterface::createBackup(IdList _objectids, QString _name, std::vector< UpdateType > _types) | BackupInterface | inline private virtual
createMeshFromEdgeSelection(int _objectId) | MeshObjectSelectionPlugin | slot
createMeshFromFaceSelection(int _objectId) | MeshObjectSelectionPlugin | slot
createMeshFromSelection(MeshT &_mesh, MeshT &_newMesh, PrimitiveType _primitiveType) | MeshObjectSelectionPlugin | private
createMeshFromSelection(int _objectId, PrimitiveType _primitiveType) | MeshObjectSelectionPlugin | private
createMeshFromVertexSelection(int _objectId) | MeshObjectSelectionPlugin | slot
customSelection(QMouseEvent *_event, PrimitiveType _currentType, QString _customIdentifier, bool _deselect) | SelectionInterface | inline private virtual
deleteAllObjects() | LoadSaveInterface | inline private virtual
deleteEdgeSelection(int _objectId) | MeshObjectSelectionPlugin | slot
deleteFaceSelection(int _objectId) | MeshObjectSelectionPlugin | slot
deleteObject(int _objectId) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
deleteSelection(MeshT *_mesh, PrimitiveType _primitiveType) | MeshObjectSelectionPlugin | private
deleteVertexSelection(int _objectId) | MeshObjectSelectionPlugin | slot
description() | MeshObjectSelectionPlugin | inline private virtual
edgeType_ | MeshObjectSelectionPlugin | private
edgeTypeActive() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inline
emptyObjectAdded(int _id) | LoadSaveInterface | inline private virtual
environmentHandle_ | MeshObjectSelectionPlugin | private
executeFileScript(QString _filename) | ScriptInterface | inline private virtual
executeScript(QString _script) | ScriptInterface | inline private virtual signal
exit() | BaseInterface | inline private virtual slot
faceType_ | MeshObjectSelectionPlugin | private
faceTypeActive() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inline
featureColor_ | MeshObjectSelectionPlugin | private
floodFillSelection(MeshT *_mesh, int _objectId, uint _fh, double _maxAngle, PrimitiveType _primitiveTypes, bool _deselection) | MeshObjectSelectionPlugin | private
SelectionInterface::floodFillSelection(QMouseEvent *_event, double _maxAngle, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
generateBackup(int _id, QString _name, UpdateType _type) | BackupInterface | inline private virtual signal
getActiveDataTypes(SelectionInterface::TypeList &_types) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
getActivePrimitiveType(SelectionInterface::PrimitiveType &_type) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
getAllFileFilters(QStringList &_filters) | LoadSaveInterface | inline private virtual
getAvailableFunctions(QStringList &_functions) | ScriptInterface | inline private virtual signal
getCurrentRenderer(unsigned int _viewer, QString &_rendererName) | BaseInterface | inline private virtual
getDescription(QString _function, QString &_description, QStringList &_parameters, QStringList &_descriptions) | ScriptInterface | inline private virtual
getEdgeSelection(int objectId) | MeshObjectSelectionPlugin | slot
getFaceSelection(int objectId) | MeshObjectSelectionPlugin | slot
getHalfedgeSelection(int objectId) | MeshObjectSelectionPlugin | slot
getHandleVertices(int objectId) | MeshObjectSelectionPlugin | slot
getModelingVertices(int objectId) | MeshObjectSelectionPlugin | slot
getScriptingEngine(QScriptEngine *&_engine) | ScriptInterface | inline private virtual signal
getVertexSelection(int _objectId) | MeshObjectSelectionPlugin | slot
growFaceSelection(int objectId) | MeshObjectSelectionPlugin | slot
growVertexSelection(int _objectId) | MeshObjectSelectionPlugin | slot
halfedgeType_ | MeshObjectSelectionPlugin | private
handleColor_ | MeshObjectSelectionPlugin | private
initializeOptionsWidget(QWidget *&_widget) | MeshObjectSelectionPlugin | virtual
initializePlugin() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | private slot
invertEdgeSelection(int objectId) | MeshObjectSelectionPlugin | slot
invertFaceSelection(int objectId) | MeshObjectSelectionPlugin | slot
invertHalfedgeSelection(int objectId) | MeshObjectSelectionPlugin | slot
invertVertexSelection(int _objectId) | MeshObjectSelectionPlugin | slot
keyShortcutEvent(int _key, Qt::KeyboardModifiers _modifiers=Qt::NoModifier) | SelectionInterface | inline private virtual
lasso_2Dpoints_ | MeshObjectSelectionPlugin | private
lassoSelect(QRegion &_region, PrimitiveType _primitiveType, bool _deselection) | MeshObjectSelectionPlugin | slot
lassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
load(QString _filename, DataType _type, int &_id) | LoadSaveInterface | inline private virtual signal
loadFlipperModelingSelection(int _objectId, QString _filename) | MeshObjectSelectionPlugin | slot
loadIniFile(INIFile &_ini, int _id) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | private slot
loadSelection(int _objId, const QString &_filename) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | slot
SelectionInterface::loadSelection(const INIFile &_file) | SelectionInterface | inline private virtual
log(Logtype _type, QString _message) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
log(QString _message) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
MeshObjectSelectionPlugin() | MeshObjectSelectionPlugin |
name() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inline private slot
nodeVisibilityChanged(int _identifier) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
noguiSupported() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inline private slot
paintSphereSelection(MeshT *_mesh, int _objectId, int _target_idx, typename MeshT::Point _hitpoint, double _radius, PrimitiveType _primitiveTypes, bool _deselection) | MeshObjectSelectionPlugin | private
pluginsInitialized() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | private slot
PrimitiveType typedef (defined in SelectionInterface) | SelectionInterface | private
redo(int _objectid) | BackupInterface | inline private virtual
redo() | BackupInterface | inline private virtual
registerKey(int _key, Qt::KeyboardModifiers _modifiers, QString _description, bool _multiUse=false) | KeyInterface | inline private virtual signal
registerKeyShortcut(int _key, Qt::KeyboardModifiers _modifiers=Qt::NoModifier) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
registerType(QString _handleName, DataType _type) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
restored(int _objectid) | BackupInterface | inline private virtual
save(int _id, QString _filename) | LoadSaveInterface | inline private virtual signal
saveFlipperModelingSelection(int _objectId, QString _filename) | MeshObjectSelectionPlugin | slot
saveIniFile(INIFile &_ini, int _id) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | private slot
saveSelection(INIFile &_file) | SelectionInterface | inline private virtual
scriptInfo(QString _functionName) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
selectAllEdges(int objectId) | MeshObjectSelectionPlugin | slot
selectAllFaces(int objectId) | MeshObjectSelectionPlugin | slot
selectAllHalfedges(int objectId) | MeshObjectSelectionPlugin | slot
selectAllVertices(int _objectId) | MeshObjectSelectionPlugin | slot
selectBoundaryEdges(int objectId) | MeshObjectSelectionPlugin | slot
selectBoundaryFaces(int objectId) | MeshObjectSelectionPlugin | slot
selectBoundaryHalfedges(int objectId) | MeshObjectSelectionPlugin | slot
selectBoundaryVertices(int _objectId) | MeshObjectSelectionPlugin | slot
selectClosestBoundaryVertices(int _objectId, int _vertexId) | MeshObjectSelectionPlugin | slot
selectEdges(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
selectFaces(int objectId, IdList _facesList) | MeshObjectSelectionPlugin | slot
selectHalfedges(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
selectHandleVertices(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
selectionOperation(QString _operation) | SelectionInterface | inline private virtual signal
selectModelingVertices(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
selectVertices(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
selectVerticesByValue(int _objectId, QString _component, bool _greater, double _value) | MeshObjectSelectionPlugin | slot
selectVerticesByValue(MeshT *_mesh, QString _component, bool _greater, double _value) | MeshObjectSelectionPlugin | private
SelectVolumeAction (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | friend
setAllHandleVertices(int objectId) | MeshObjectSelectionPlugin | slot
setAllModelingVertices(int objectId) | MeshObjectSelectionPlugin | slot
setColorForSelection(const int _objectId, const PrimitiveType _primitiveType) | MeshObjectSelectionPlugin | private
setDefaultColorValues() | MeshObjectSelectionPlugin | private slot
setRenderer(unsigned int _viewer, QString _rendererName) | BaseInterface | inline private virtual signal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
showClosestBoundarySelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
showComponentsSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
showFloodFillSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
showLassoSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
showSphereSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
showSurfaceLassoSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual
showToggleSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
showVolumeLassoSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
shrinkFaceSelection(int objectId) | MeshObjectSelectionPlugin | slot
shrinkVertexSelection(int _objectId) | MeshObjectSelectionPlugin | slot
slotClosestBoundarySelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | private virtual
slotComponentsSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | private virtual
slotFloodFillSelection(QMouseEvent *_event, double _maxAngle, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | private virtual
slotKeyEvent(QKeyEvent *_event) | KeyInterface | inline private virtual slot
slotKeyReleaseEvent(QKeyEvent *_event) | KeyInterface | inline private virtual
slotKeyShortcutEvent(int _key, Qt::KeyboardModifiers _modifiers) | MeshObjectSelectionPlugin | private virtual
slotLassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | private virtual
slotLoadSelection(const INIFile &_file) | MeshObjectSelectionPlugin | private virtual
slotMouseWheelEvent(QWheelEvent *event, std::string const &mode) | MeshObjectSelectionPlugin | private virtual
slotSaveSelection(INIFile &_file) | MeshObjectSelectionPlugin | private virtual
slotSelectionOperation(QString _operation) | MeshObjectSelectionPlugin | private virtual
slotSphereSelection(QMouseEvent *_event, double _radius, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | private virtual
slotToggleSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | private virtual
slotVolumeLassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | private virtual
sphereSelection(QMouseEvent *_event, double _radius, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
statusColor_ | MeshObjectSelectionPlugin | private
surfaceLassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
targetObjectsOnly(bool &_targetsOnly) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
toggleMeshSelection(int _objectId, MeshT *_mesh, uint _fh, ACG::Vec3d &_hit_point, PrimitiveType _primitiveType) | MeshObjectSelectionPlugin | private
toggleSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
traceEdgePath(int objectId, double threshold) | MeshObjectSelectionPlugin | slot
TypeList typedef (defined in SelectionInterface) | SelectionInterface | private
undo(int _objectid) | BackupInterface | inline private virtual
undo() | BackupInterface | inline private virtual
unselectEdges(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
unselectFaces(int objectId, IdList _facesList) | MeshObjectSelectionPlugin | slot
unselectHalfedges(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
unselectHandleVertices(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
unselectModelingVertices(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
unselectVertices(int objectId, IdList _vertexList) | MeshObjectSelectionPlugin | slot
update_regions(MeshT *_mesh) | MeshObjectSelectionPlugin | private
update_regions(MeshType *_mesh) | MeshObjectSelectionPlugin |
updateColorValues() | MeshObjectSelectionPlugin | private
updatedObject(int, const UpdateType &) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
BaseInterface::updatedObject(int _objectId) | BaseInterface | inline private virtual
updateSlotDescriptions() | MeshObjectSelectionPlugin | private
updateView() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal
version() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inline slot
vertexType_ | MeshObjectSelectionPlugin | private
vertexTypeActive() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inline
volumeLassoPoints_ | MeshObjectSelectionPlugin | private
volumeLassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
volumeSelection(MeshT *_mesh, int _objectId, ACG::GLState &_state, QRegion *_region, PrimitiveType _primitiveTypes, bool _deselection) | MeshObjectSelectionPlugin | private
~BackupInterface() | BackupInterface | inline private virtual
~BaseInterface() | BaseInterface | inline private virtual
~INIInterface() | INIInterface | inline private virtual
~KeyInterface() | KeyInterface | inline private virtual
~LoadSaveInterface() | LoadSaveInterface | inline private virtual
~LoggingInterface() | LoggingInterface | inline private virtual
~MeshObjectSelectionPlugin() | MeshObjectSelectionPlugin |
~MouseInterface() | MouseInterface | inline private virtual
~OptionsInterface() | OptionsInterface | inline private virtual
~ScriptInterface() | ScriptInterface | inline private virtual
~SelectionInterface() | SelectionInterface | inline private virtual