Developer Documentation
SplatCloudObjectSelectionPlugin Member List

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

aboutToRestore(int _objectid)BackupInterfaceinlineprivatevirtualsignal
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
addEmptyObject(DataType _type, int &_id)LoadSaveInterfaceinlineprivatevirtual
addPrimitiveType(QString _handleName, QString _name, QString _icon, SelectionInterface::PrimitiveType &_typeHandle) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
addSelectionEnvironment(QString _modeName, QString _description, QString _icon, QString &_handleName) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
addSelectionOperations(QString _handleName, QStringList _operationsList, QString _category, SelectionInterface::PrimitiveType _type=0u) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
addSelectionParameters(QString _handleName, QWidget *_widget, QString _category, PrimitiveType _type=0u)SelectionInterfaceinlineprivatevirtual
allSupportedTypes_SplatCloudObjectSelectionPluginprivate
blockScenegraphUpdates(bool _block)BaseInterfaceinlineprivatevirtual
clearVertexSelection(int _objectId)SplatCloudObjectSelectionPluginslot
closestBoundarySelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect)SelectionInterfaceinlineprivatevirtual
colorizeVertexSelection(int _objectId, int _r, int _g, int _b, int _a)SplatCloudObjectSelectionPluginslot
componentsSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect)SelectionInterfaceinlineprivatevirtual
copyObject(int _oldId, int &_newId)LoadSaveInterfaceinlineprivatevirtual
createBackup(int _objectId, QString _name, UpdateType _type=UPDATE_ALL) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
BackupInterface::createBackup(IdList _objectids, QString _name, std::vector< UpdateType > _types)BackupInterfaceinlineprivatevirtual
customSelection(QMouseEvent *_event, PrimitiveType _currentType, QString _customIdentifier, bool _deselect)SelectionInterfaceinlineprivatevirtual
deleteAllObjects()LoadSaveInterfaceinlineprivatevirtual
deleteObject(int _objectId) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
deleteVertexSelection(int _objectId)SplatCloudObjectSelectionPluginslot
description()SplatCloudObjectSelectionPlugininlinevirtual
emptyObjectAdded(int _id)LoadSaveInterfaceinlineprivatevirtual
environmentHandle_SplatCloudObjectSelectionPluginprivate
executeFileScript(QString _filename)ScriptInterfaceinlineprivatevirtual
executeScript(QString _script)ScriptInterfaceinlineprivatevirtualsignal
exit()BaseInterfaceinlineprivatevirtualslot
floodFillSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect)SelectionInterfaceinlineprivatevirtual
generateBackup(int _id, QString _name, UpdateType _type)BackupInterfaceinlineprivatevirtualsignal
getActiveDataTypes(SelectionInterface::TypeList &_types) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
getActivePrimitiveType(SelectionInterface::PrimitiveType &_type) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
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
getVertexSelection(int _objectId)SplatCloudObjectSelectionPluginslot
initializePlugin() (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginprivateslot
invertVertexSelection(int _objectId)SplatCloudObjectSelectionPluginslot
keyShortcutEvent(int _key, Qt::KeyboardModifiers _modifiers=Qt::NoModifier)SelectionInterfaceinlineprivatevirtual
lasso_2Dpoints_SplatCloudObjectSelectionPluginprivate
lassoSelect(QRegion &_region, PrimitiveType _primitiveType, bool _deselection)SplatCloudObjectSelectionPluginslot
lassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect)SelectionInterfaceinlineprivatevirtual
load(QString _filename, DataType _type, int &_id)LoadSaveInterfaceinlineprivatevirtualsignal
loadIniFile(INIFile &_ini, int _objectId) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginprivateslot
loadSelection(int _objectId, const QString &_filename) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginslot
SelectionInterface::loadSelection(const INIFile &_file)SelectionInterfaceinlineprivatevirtual
log(QString _message) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
log(Logtype _type, QString _message) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
name()SplatCloudObjectSelectionPlugininlinevirtual
nodeVisibilityChanged(int _objectId) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
noguiSupported() (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPlugininlineprivateslot
pluginsInitialized() (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginprivateslot
PrimitiveType typedef (defined in SelectionInterface)SelectionInterfaceprivate
redo(int _objectid)BackupInterfaceinlineprivatevirtual
redo()BackupInterfaceinlineprivatevirtual
registerKey(int _key, Qt::KeyboardModifiers _modifiers, QString _description, bool _multiUse=false)KeyInterfaceinlineprivatevirtualsignal
registerKeyShortcut(int _key, Qt::KeyboardModifiers _modifiers=Qt::NoModifier) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
registerType(QString _handleName, DataType _type) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
restored(int _objectid)BackupInterfaceinlineprivatevirtual
save(int _id, QString _filename)LoadSaveInterfaceinlineprivatevirtualsignal
saveIniFile(INIFile &_ini, int _objectId) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginprivateslot
saveSelection(INIFile &_file)SelectionInterfaceinlineprivatevirtual
scriptInfo(QString _functionName) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
selectAllVertices(int _objectId)SplatCloudObjectSelectionPluginslot
selectionOperation(QString _operation)SelectionInterfaceinlineprivatevirtualsignal
selectVertices(int _objectId, IdList _vertexList)SplatCloudObjectSelectionPluginslot
SelectVolumeAction (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginfriend
setColorForSelection(const int _objectId, const PrimitiveType _primitiveType)SplatCloudObjectSelectionPluginprivate
setRenderer(unsigned int _viewer, QString _rendererName)BaseInterfaceinlineprivatevirtualsignal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
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, SelectionInterface::PrimitiveType _associatedTypes) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
showSphereSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
showSurfaceLassoSelectionMode(QString _handleName, bool _show, PrimitiveType _associatedTypes)SelectionInterfaceinlineprivatevirtual
showToggleSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
showVolumeLassoSelectionMode(QString _handleName, bool _show, SelectionInterface::PrimitiveType _associatedTypes) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
slotKeyEvent(QKeyEvent *_event)KeyInterfaceinlineprivatevirtualslot
slotKeyReleaseEvent(QKeyEvent *_event)KeyInterfaceinlineprivatevirtual
slotKeyShortcutEvent(int _key, Qt::KeyboardModifiers _modifiers)SplatCloudObjectSelectionPluginprivatevirtual
slotLassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect)SplatCloudObjectSelectionPluginprivatevirtual
slotLoadSelection(const INIFile &_file)SplatCloudObjectSelectionPluginprivatevirtual
slotSaveSelection(INIFile &_file)SplatCloudObjectSelectionPluginprivatevirtual
slotSelectionOperation(QString _operation)SplatCloudObjectSelectionPluginprivatevirtual
slotSphereSelection(QMouseEvent *_event, double _radius, SelectionInterface::PrimitiveType _currentType, bool _deselect)SplatCloudObjectSelectionPluginprivatevirtual
slotToggleSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect)SplatCloudObjectSelectionPluginprivatevirtual
slotVolumeLassoSelection(QMouseEvent *_event, SelectionInterface::PrimitiveType _currentType, bool _deselect)SplatCloudObjectSelectionPluginprivatevirtual
sphereSelection(QMouseEvent *_event, double _radius, PrimitiveType _currentType, bool _deselect)SelectionInterfaceinlineprivatevirtual
splatCloudColorizeSelection(SplatCloud *_splatCloud, PrimitiveType _primitiveTypes, int _r, int _g, int _b, int _a)SplatCloudObjectSelectionPluginprivate
splatCloudDeleteSelection(SplatCloud *_splatCloud, PrimitiveType _primitiveType)SplatCloudObjectSelectionPluginprivate
SplatCloudObjectSelectionPlugin()SplatCloudObjectSelectionPlugininline
splatCloudSphereSelection(SplatCloud *_splatCloud, uint _index, ACG::Vec3d &_hit_point, double _radius, PrimitiveType _primitiveTypes, bool _deselection)SplatCloudObjectSelectionPluginprivate
splatCloudToggleSelection(SplatCloud *_splatCloud, uint _index, ACG::Vec3d &_hit_point, PrimitiveType _primitiveType)SplatCloudObjectSelectionPluginprivate
splatCloudVolumeSelection(SplatCloud *_splatCloud, ACG::GLState &_state, QRegion *_region, PrimitiveType _primitiveTypes, bool _deselection)SplatCloudObjectSelectionPluginprivate
surfaceLassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect)SelectionInterfaceinlineprivatevirtual
targetObjectsOnly(bool &_targetsOnly) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
toggleSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect)SelectionInterfaceinlineprivatevirtual
TypeList typedef (defined in SelectionInterface)SelectionInterfaceprivate
undo(int _objectid)BackupInterfaceinlineprivatevirtual
undo()BackupInterfaceinlineprivatevirtual
unselectVertices(int _objectId, IdList _vertexList)SplatCloudObjectSelectionPluginslot
updatedObject(int _objectId, const UpdateType &_type) (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
BaseInterface::updatedObject(int _objectId)BaseInterfaceinlineprivatevirtual
updateSlotDescriptions()SplatCloudObjectSelectionPluginprivate
updateView() (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPluginsignal
version() (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPlugininlineslot
vertexType_SplatCloudObjectSelectionPluginprivate
vertexTypeActive() (defined in SplatCloudObjectSelectionPlugin)SplatCloudObjectSelectionPlugininlineslot
volumeLassoPoints_SplatCloudObjectSelectionPluginprivate
volumeLassoSelection(QMouseEvent *_event, PrimitiveType _currentType, bool _deselect)SelectionInterfaceinlineprivatevirtual
~BackupInterface()BackupInterfaceinlineprivatevirtual
~BaseInterface()BaseInterfaceinlineprivatevirtual
~INIInterface()INIInterfaceinlineprivatevirtual
~KeyInterface()KeyInterfaceinlineprivatevirtual
~LoadSaveInterface()LoadSaveInterfaceinlineprivatevirtual
~LoggingInterface()LoggingInterfaceinlineprivatevirtual
~ScriptInterface()ScriptInterfaceinlineprivatevirtual
~SelectionInterface()SelectionInterfaceinlineprivatevirtual