Developer Documentation
|
This is the complete list of members for MeshObjectSelectionPlugin, including all inherited members.
aboutToRestore(int _objectid) | BackupInterface | inlineprivatevirtualsignal |
addCustomSelectionMode(QString _handleName, QString _modeName, QString _description, QString _icon, PrimitiveType _associatedTypes, QString &_customIdentifier) | SelectionInterface | inlineprivatevirtual |
addCustomSelectionMode(QString _handleName, QString _modeName, QString _description, QString _icon, PrimitiveType _associatedTypes, QString &_customIdentifier, DataType _objectTypeRestriction) | SelectionInterface | inlineprivatevirtual |
addedEmptyObject(int _id) | MeshObjectSelectionPlugin | privatevirtual |
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 | privateslot |
areaColor_ | MeshObjectSelectionPlugin | private |
blockScenegraphUpdates(bool _block) | BaseInterface | inlineprivatevirtual |
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 | inlineprivatevirtual |
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 | inlineprivatevirtual |
conversion(const QString &_from, const QString &_to, bool _deselect) | MeshObjectSelectionPlugin | slot |
conversionDialog_ | MeshObjectSelectionPlugin | private |
conversionRequested() | MeshObjectSelectionPlugin | privateslot |
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 | inlineprivatevirtual |
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 | inlineprivatevirtual |
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 | inlineprivatevirtual |
deleteAllObjects() | LoadSaveInterface | inlineprivatevirtual |
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 | inlineprivatevirtual |
edgeType_ | MeshObjectSelectionPlugin | private |
edgeTypeActive() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inline |
emptyObjectAdded(int _id) | LoadSaveInterface | inlineprivatevirtual |
environmentHandle_ | MeshObjectSelectionPlugin | private |
executeFileScript(QString _filename) | ScriptInterface | inlineprivatevirtual |
executeScript(QString _script) | ScriptInterface | inlineprivatevirtualsignal |
exit() | BaseInterface | inlineprivatevirtualslot |
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 | inlineprivatevirtual |
generateBackup(int _id, QString _name, UpdateType _type) | BackupInterface | inlineprivatevirtualsignal |
getActiveDataTypes(SelectionInterface::TypeList &_types) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal |
getActivePrimitiveType(SelectionInterface::PrimitiveType &_type) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal |
getAllFileFilters(QStringList &_filters) | LoadSaveInterface | inlineprivatevirtual |
getAvailableFunctions(QStringList &_functions) | ScriptInterface | inlineprivatevirtualsignal |
getCurrentRenderer(unsigned int _viewer, QString &_rendererName) | BaseInterface | inlineprivatevirtual |
getDescription(QString _function, QString &_description, QStringList &_parameters, QStringList &_descriptions) | ScriptInterface | inlineprivatevirtual |
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 | inlineprivatevirtualsignal |
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 | privateslot |
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 | inlineprivatevirtual |
lasso_2Dpoints_ | MeshObjectSelectionPlugin | private |
lassoSelect(QRegion &_region, PrimitiveType _primitiveType, bool _deselection) | MeshObjectSelectionPlugin | slot |
lassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inlineprivatevirtual |
load(QString _filename, DataType _type, int &_id) | LoadSaveInterface | inlineprivatevirtualsignal |
loadFlipperModelingSelection(int _objectId, QString _filename) | MeshObjectSelectionPlugin | slot |
loadIniFile(INIFile &_ini, int _id) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | privateslot |
loadSelection(int _objId, const QString &_filename) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | slot |
SelectionInterface::loadSelection(const INIFile &_file) | SelectionInterface | inlineprivatevirtual |
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 | inlineprivateslot |
nodeVisibilityChanged(int _identifier) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal |
noguiSupported() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inlineprivateslot |
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 | privateslot |
PrimitiveType typedef (defined in SelectionInterface) | SelectionInterface | private |
redo(int _objectid) | BackupInterface | inlineprivatevirtual |
redo() | BackupInterface | inlineprivatevirtual |
registerKey(int _key, Qt::KeyboardModifiers _modifiers, QString _description, bool _multiUse=false) | KeyInterface | inlineprivatevirtualsignal |
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 | inlineprivatevirtual |
save(int _id, QString _filename) | LoadSaveInterface | inlineprivatevirtualsignal |
saveFlipperModelingSelection(int _objectId, QString _filename) | MeshObjectSelectionPlugin | slot |
saveIniFile(INIFile &_ini, int _id) (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | privateslot |
saveSelection(INIFile &_file) | SelectionInterface | inlineprivatevirtual |
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 | inlineprivatevirtualsignal |
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 | privateslot |
setRenderer(unsigned int _viewer, QString _rendererName) | BaseInterface | inlineprivatevirtualsignal |
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 | inlineprivatevirtual |
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 | privatevirtual |
slotComponentsSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | privatevirtual |
slotFloodFillSelection(QMouseEvent *_event, double _maxAngle, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | privatevirtual |
slotKeyEvent(QKeyEvent *_event) | KeyInterface | inlineprivatevirtualslot |
slotKeyReleaseEvent(QKeyEvent *_event) | KeyInterface | inlineprivatevirtual |
slotKeyShortcutEvent(int _key, Qt::KeyboardModifiers _modifiers) | MeshObjectSelectionPlugin | privatevirtual |
slotLassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | privatevirtual |
slotLoadSelection(const INIFile &_file) | MeshObjectSelectionPlugin | privatevirtual |
slotMouseWheelEvent(QWheelEvent *event, std::string const &mode) | MeshObjectSelectionPlugin | privatevirtual |
slotSaveSelection(INIFile &_file) | MeshObjectSelectionPlugin | privatevirtual |
slotSelectionOperation(QString _operation) | MeshObjectSelectionPlugin | privatevirtual |
slotSphereSelection(QMouseEvent *_event, double _radius, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | privatevirtual |
slotToggleSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | privatevirtual |
slotVolumeLassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) | MeshObjectSelectionPlugin | privatevirtual |
sphereSelection(QMouseEvent *_event, double _radius, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inlineprivatevirtual |
statusColor_ | MeshObjectSelectionPlugin | private |
surfaceLassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inlineprivatevirtual |
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 | inlineprivatevirtual |
traceEdgePath(int objectId, double threshold) | MeshObjectSelectionPlugin | slot |
TypeList typedef (defined in SelectionInterface) | SelectionInterface | private |
undo(int _objectid) | BackupInterface | inlineprivatevirtual |
undo() | BackupInterface | inlineprivatevirtual |
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 | inlineprivatevirtual |
updateSlotDescriptions() | MeshObjectSelectionPlugin | private |
updateView() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | signal |
version() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inlineslot |
vertexType_ | MeshObjectSelectionPlugin | private |
vertexTypeActive() (defined in MeshObjectSelectionPlugin) | MeshObjectSelectionPlugin | inline |
volumeLassoPoints_ | MeshObjectSelectionPlugin | private |
volumeLassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect) | SelectionInterface | inlineprivatevirtual |
volumeSelection(MeshT *_mesh, int _objectId, ACG::GLState &_state, QRegion *_region, PrimitiveType _primitiveTypes, bool _deselection) | MeshObjectSelectionPlugin | private |
~BackupInterface() | BackupInterface | inlineprivatevirtual |
~BaseInterface() | BaseInterface | inlineprivatevirtual |
~INIInterface() | INIInterface | inlineprivatevirtual |
~KeyInterface() | KeyInterface | inlineprivatevirtual |
~LoadSaveInterface() | LoadSaveInterface | inlineprivatevirtual |
~LoggingInterface() | LoggingInterface | inlineprivatevirtual |
~MeshObjectSelectionPlugin() | MeshObjectSelectionPlugin | |
~MouseInterface() | MouseInterface | inlineprivatevirtual |
~OptionsInterface() | OptionsInterface | inlineprivatevirtual |
~ScriptInterface() | ScriptInterface | inlineprivatevirtual |
~SelectionInterface() | SelectionInterface | inlineprivatevirtual |