Developer Documentation

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
addSelectionParameters(QString _handleName, QWidget *_widget, 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
dihedral_angle_threshold_ | MeshObjectSelectionPlugin | private
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, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inline private virtual
generateBackup(int _id, QString _name, UpdateType _type) | BackupInterface | inline private virtual signal
get_dihedral_angle_threshold() | MeshObjectSelectionPlugin |
get_max_angle() | MeshObjectSelectionPlugin |
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
getFlightData(MeshObjectT &_mesh_object, HandleT _handle, OpenMesh::Vec3d &center, OpenMesh::Vec3d &normal, bool &handle_valid) | MeshObjectSelectionPlugin | private
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
max_angle_ | MeshObjectSelectionPlugin | private
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
parameterWidget_ | 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
selectEdge(int _objectId, int _idx, bool _fly_to_edge) | MeshObjectSelectionPlugin | slot
selectEdges(int objectId, IdList _edgeList, const double _dihedral_angle_threshold=0.0) | MeshObjectSelectionPlugin | slot
selectElement(int _objectId, HandleT _handle, bool _fly_to_element) | MeshObjectSelectionPlugin |
selectFace(int _objectId, int _idx, bool _fly_to_face) | MeshObjectSelectionPlugin | slot
selectFaces(int objectId, IdList _facesList) | MeshObjectSelectionPlugin | slot
selectHalfedge(int _objectId, int _idx, bool _fly_to_halfedge) | 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
selectVertex(int _objectId, int _idx, bool _fly_to_vertex) | 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
set_dihedral_angle_threshold(const double _a) | MeshObjectSelectionPlugin |
set_max_angle(const double _a) | MeshObjectSelectionPlugin |
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, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | private virtual
slotIndexSelection(int _key) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | private
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 _edgeList) | 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_dihedral_angle_threshold_from_ui() | MeshObjectSelectionPlugin | private
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
~PythonInterface() | PythonInterface | inline private virtual
~ScriptInterface() | ScriptInterface | inline private virtual
~SelectionInterface() | SelectionInterface | inline private virtual