Developer Documentation
SelectionBasePlugin Member List

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

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