Developer Documentation

SelectionBasePlugin Member List

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

addContextMenuItem(QAction *_action, ContextMenuType _type) | ContextMenuInterface | inline private virtual signal
addContextMenuItem(QAction *_action, DataType _objectType, ContextMenuType _type) | ContextMenuInterface | inline private virtual
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) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
addEmptyObject(DataType _type, int &_id) | LoadSaveInterface | inline private virtual
addHiddenPickMode(const std::string &_mode) | PickingInterface | inline private virtual
addPickMode(const std::string &_mode) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
addPrimitiveType(QString _handleName, QString _name, QString _icon, PrimitiveType &_typeHandle) | SelectionInterface | inline private virtual
addSelectionEnvironment(QString _modeName, QString _description, QString _icon, QString &_handleName) | SelectionInterface | inline private virtual signal
addSelectionOperations(QString _handleName, QStringList _operationsList, QString _category, PrimitiveType _type=0u) | SelectionInterface | inline private virtual signal
addSelectionParameters(QString _handleName, QWidget *_widget, QString _category, PrimitiveType _type=0u) | SelectionInterface | inline private virtual
addToolbar(QToolBar *_toolbar) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
addToolbox(QString _name, QWidget *_widget, QIcon *_icon) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
ToolboxInterface::addToolbox(QString _name, QWidget *_widget) | ToolboxInterface | inline private virtual signal
ToolboxInterface::addToolbox(QString _name, QWidget *_widget, QIcon *_icon, QWidget *_headerAreaWidget) | ToolboxInterface | inline private virtual
availableObjectTypes_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
blockScenegraphUpdates(bool _block) | BaseInterface | inline private virtual
boundarySelectionAction_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
closestBoundarySelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
componentsSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
componentsSelectionAction_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
copyObject(int _oldId, int &_newId) | LoadSaveInterface | inline private virtual
createNewTypeFrame(SelectionEnvironment &_env) | SelectionBasePlugin | private
currentPickMode_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
currentPrimitiveType_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
currentSelectionMode_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
customSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, QString _customIdentifier, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
deleteAllObjects() | LoadSaveInterface | inline private virtual
deleteObject(int _id) | LoadSaveInterface | inline private virtual
description() | SelectionBasePlugin | inline virtual
deselection_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
emptyObjectAdded(int _id) | LoadSaveInterface | inline private virtual
executeFileScript(QString _filename) | ScriptInterface | inline private virtual
executeScript(QString _script) | ScriptInterface | inline private virtual signal
exit() | BaseInterface | inline private virtual slot
findObjectType(BaseObjectData *&obj, bool &found, SelectionEnvironment *&env, int _id) | SelectionBasePlugin | private
floodFillSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
floodFillSelectionAction_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
getActiveDataTypes(TypeList &_types) | SelectionInterface | inline private virtual
getActivePrimitiveType(PrimitiveType &_type) | SelectionInterface | inline private virtual
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
getScriptingEngine(QScriptEngine *&_engine) | ScriptInterface | inline private virtual signal
getSelectionEnvironment(SelectionEnvironment *&env, const QString &_handleName) | SelectionBasePlugin | private
getToolBar(QString _name, QToolBar *&_toolbar) | ToolbarInterface | inline private virtual
getUniqueHandleName(QString _name, int _num=0) | SelectionBasePlugin | private
getUniqueIdentifierName(QString _name, int _num=0) | SelectionBasePlugin | private
hideContextMenu() | ContextMenuInterface | inline private virtual
initializePlugin() (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
keyShortcutEvent(int _key, Qt::KeyboardModifiers _modifiers=Qt::NoModifier) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
lassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
lassoSelection_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
lassoSelectionAction_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
lastPickMode_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
line_node_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
linePoints_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
load(QString _filename, DataType _type, int &_id) | LoadSaveInterface | inline private virtual signal
loadIniFileOptionsLast(INIFile &_ini) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
loadSelection(const INIFile &_file) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
SelectionInterface::loadSelection(int _objId, const QString &_filename) | SelectionInterface | inline private virtual slot
log(Logtype _type, QString _message) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
log(QString _message) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
name() | SelectionBasePlugin | inline virtual
nextFreePrimitiveType_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
nodeVisibilityChanged(int _identifier) | BaseInterface | inline private virtual
noguiSupported() | BaseInterface | inline private virtual
objectDeleted(int _id) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
pickModeToolBar_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
pluginsInitialized() (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
primitivesBarGroup_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
PrimitiveType typedef (defined in SelectionInterface) | SelectionInterface | private
primitiveTypeButtons_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
registeredKeys_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
registerKey(int _key, Qt::KeyboardModifiers _modifiers, QString _description, bool _multiUse=false) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
registerKeyShortcut(int _key, Qt::KeyboardModifiers _modifiers=Qt::NoModifier) | SelectionInterface | inline private virtual signal
registerType(QString _handleName, DataType _type) | SelectionInterface | inline private virtual
removePickModeToolbar(const std::string &_mode) | PickingInterface | inline private virtual
removeToolbar(QToolBar *_toolbar) | ToolbarInterface | inline private virtual
save(int _id, QString _filename) | LoadSaveInterface | inline private virtual signal
saveSelection(INIFile &_file) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
scriptInfo(QString _functionWithParameters) | ScriptInterface | inline private virtual signal
SelectionBasePlugin() | SelectionBasePlugin |
selectionEnvironments_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
selectionModesGroup_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
selectionModeShowSwitch(bool _show, SelectionEnvironment *&env, HandleAction *toggleSelectionAction_, SelectionInterface::PrimitiveType &_associatedTypes) | SelectionBasePlugin | private
selectionOperation(QString _operation) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
setPickModeCursor(const std::string &_mode, QCursor _cursor) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
setPickModeMouseTracking(const std::string &_mode, bool _mouseTracking) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
setPickModeToolbar(const std::string &_mode, QToolBar *_toolbar) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
setRenderer(unsigned int _viewer, QString _rendererName) | BaseInterface | inline private virtual signal
setSelectionMetaphor(QString _metaphor) | SelectionBasePlugin |
setSelectionPrimitiveType(QString _primitive) | SelectionBasePlugin |
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) | BaseInterface | inline private virtual signal
showClosestBoundarySelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual
showComponentsSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual
showFloodFillSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual
showLassoSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual
showSelectionMode(QString _mode, QString _icon, QString _desc, QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes, QString &_customIdentifier, bool _custom=false, DataType _objectTypeRestriction=DATA_ALL) | SelectionBasePlugin | private
showSphereSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual
showSurfaceLassoSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual
showToggleSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual signal
showVolumeLassoSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes) | SelectionInterface | inline private virtual
slotAddCustomSelectionMode(QString _handleName, QString _modeName, QString _description, QString _icon, SelectionInterface::PrimitiveType _associatedTypes, QString &_customIdentifier) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotAddCustomSelectionMode(QString _handleName, QString _modeName, QString _description, QString _icon, SelectionInterface::PrimitiveType _associatedTypes, QString &_customIdentifier, DataType _objectTypeRestriction) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotAddPrimitiveType(QString _handleName, QString _name, QString _icon, SelectionInterface::PrimitiveType &_typeHandle) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotAddSelectionEnvironment(QString _modeName, QString _description, QString _icon, QString &_handleName) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotAddSelectionOperations(QString _handleName, QStringList _operationsList, QString _category, SelectionInterface::PrimitiveType _type=0u) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotAddSelectionParameters(QString _handleName, QWidget *_widget, QString _category, SelectionInterface::PrimitiveType _type=0u) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotEnterSelectionMode(bool _checked) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotGetActiveDataTypes(SelectionInterface::TypeList &_types) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotGetActivePrimitiveType(SelectionInterface::PrimitiveType &_type) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotKeyEvent(QKeyEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotKeyReleaseEvent(QKeyEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotLoadSelectionButton() (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseBoundarySelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseComponentsSelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseCustomSelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseEvent(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseFloodFillSelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseLassoSelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseSphereSelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseSurfaceLassoSelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseToggleSelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseVolumeLassoSelection(QMouseEvent *_event) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotMouseWheelEvent(QWheelEvent *_event, const std::string &_mode) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotOperationRequested() (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotPickModeChanged(const std::string &_pickmode) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotRegisterKeyShortcut(int _key, Qt::KeyboardModifiers _modifiers) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotRegisterType(QString _handleName, DataType _type) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotSaveSelectionButton() (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotSelectionEnvironmentRequested(bool _checked) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowAndHideOperations() (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowAndHideParameters() (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowClosestBoundarySelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowComponentsSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowFloodFillSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowLassoSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowSphereSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowSurfaceLassoSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowToggleSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotShowVolumeLassoSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
slotTargetObjectsOnly(bool &_targetsOnly) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
sphere_mat_node_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
sphere_node_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
sphere_radius_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
sphereSelection(QMouseEvent *_event, double _radius, SelectionInterface::PrimitiveType _currentType, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
sphereSelectionAction_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
surfaceLassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
surfaceLassoSelectionAction_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
targetObjectsOnly(bool &_targetsOnly) | SelectionInterface | inline private virtual
toggleSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
toggleSelectionAction_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
tool_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
toolBar_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
toolIcon_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
typeCounter_ | SelectionBasePlugin | private
typeExists(DataType _type, int _excludeId=-1) | SelectionBasePlugin | private
TypeList typedef (defined in SelectionInterface) | SelectionInterface | private
updateActivePrimitiveTypes(bool _checked) (defined in SelectionBasePlugin) | SelectionBasePlugin | private slot
updatedObject(int _objectId) | BaseInterface | inline private virtual
updatedObject(int _identifier, const UpdateType &_type) | BaseInterface | inline private virtual
updatePickModeToolBar() | SelectionBasePlugin | private
updateTabsOrder() (defined in SelectionBasePlugin) | SelectionBasePlugin | private
updateView() (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
version() (defined in SelectionBasePlugin) | SelectionBasePlugin | inline slot
volumeLassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect) (defined in SelectionBasePlugin) | SelectionBasePlugin | signal
volumeLassoSelectionAction_ (defined in SelectionBasePlugin) | SelectionBasePlugin | private
~BaseInterface() | BaseInterface | inline private virtual
~ContextMenuInterface() | ContextMenuInterface | inline private virtual
~INIInterface() | INIInterface | inline private virtual
~KeyInterface() | KeyInterface | inline private virtual
~LoadSaveInterface() | LoadSaveInterface | inline private virtual
~LoggingInterface() | LoggingInterface | inline private virtual
~MouseInterface() | MouseInterface | inline private virtual
~PickingInterface() | PickingInterface | inline private virtual
~ScriptInterface() | ScriptInterface | inline private virtual
~SelectionInterface() | SelectionInterface | inline private virtual
~ToolbarInterface() | ToolbarInterface | inline private virtual
~ToolboxInterface() | ToolboxInterface | inline private virtual