|
| ViewerComponent () |
|
virtual | ~ViewerComponent () |
|
virtual void | clearTree (void) override |
|
virtual ot::UID | addTreeItem (const std::string &treePath, bool editable, bool selectChildren) override |
|
virtual void | removeTreeItems (std::list< ot::UID > treeItemIDList) override |
|
virtual void | selectTreeItem (ot::UID treeItemID) override |
|
virtual void | selectSingleTreeItem (ot::UID treeItemID) override |
|
virtual void | expandSingleTreeItem (ot::UID treeItemID) override |
|
virtual bool | isTreeItemExpanded (ot::UID treeItemID) override |
|
virtual void | toggleTreeItemSelection (ot::UID treeItemID, bool considerChilds) override |
|
virtual void | clearTreeSelection (void) override |
|
virtual void | setTreeItemIcon (ot::UID treeItemID, int iconSize, const std::string &iconName) override |
|
virtual void | setTreeItemText (ot::UID treeItemID, const std::string &text) override |
|
virtual void | refreshSelection (void) override |
|
virtual void | addKeyShortcut (const std::string &keySequence) override |
|
virtual void | fillPropertyGrid (const ot::PropertyGridCfg &configuration) override |
|
virtual void | setDoublePropertyValue (const std::string &_groupName, const std::string &_itemName, double value) override |
|
virtual double | getDoublePropertyValue (const std::string &_groupName, const std::string &_itemName) override |
|
virtual void | lockSelectionAndModification (bool flag) override |
|
virtual void | removeViewer (ot::UID viewerID) override |
|
virtual void | closeView (const std::string &_entityName, ot::WidgetViewBase::ViewType _viewType) override |
|
virtual ot::WidgetView * | getCurrentView (void) override |
|
virtual bool | getCurrentViewIsModified (void) override |
|
virtual ViewerUIDtype | addMenuPage (const std::string &pageName) override |
|
virtual ViewerUIDtype | addMenuGroup (ViewerUIDtype menuPageID, const std::string &groupName) override |
|
virtual ViewerUIDtype | addMenuSubGroup (ViewerUIDtype _menuGroupID, const std::string &_subGroupName) override |
|
virtual ViewerUIDtype | addMenuPushButton (ViewerUIDtype menuGroupID, const std::string &buttonName, const std::string &iconName) override |
|
virtual ViewerUIDtype | addMenuPushButton (ViewerUIDtype menuGroupID, const std::string &buttonName, const std::string &iconName, const std::string &keySequence) override |
|
virtual void | setMenuPushButtonToolTip (ViewerUIDtype _buttonID, const std::string &_toolTip) override |
|
virtual void | setCurrentMenuPage (const std::string &_pageName) override |
|
virtual std::string | getCurrentMenuPage (void) override |
|
virtual void | removeUIElements (std::list< ViewerUIDtype > &itemIDList) override |
|
virtual void | displayText (const std::string &text) override |
|
virtual void | setCurrentVisualizationTabFromEntityName (const std::string &_entityName, ot::WidgetViewBase::ViewType _viewType) override |
|
virtual void | setCurrentVisualizationTabFromTitle (const std::string &_tabTitle) override |
|
virtual std::string | getCurrentVisualizationTabTitle (void) override |
|
virtual void | requestSaveForCurrentVisualizationTab (void) override |
|
virtual void | enableDisableControls (const ot::UIDList &_enabledControls, const ot::UIDList &_disabledControls) override |
|
virtual void | entitiesSelected (ot::serviceID_t replyTo, const std::string &selectionAction, const std::string &selectionInfo, std::list< std::string > &optionNames, std::list< std::string > &optionValues) override |
|
virtual void | rubberbandFinished (ot::serviceID_t creatorId, const std::string ¬e, const std::string &pointJson, const std::vector< double > &transform) override |
|
virtual void | updateSettings (const ot::PropertyGridCfg &_config) override |
|
virtual void | loadSettings (ot::PropertyGridCfg &_config) override |
|
virtual void | saveSettings (const ot::PropertyGridCfg &_config) override |
|
virtual void | updateVTKEntity (unsigned long long modelEntityID) override |
|
virtual void | messageModelService (const std::string &_message) override |
|
virtual void | removeGraphicsElements (ot::UID _modelID) override |
|
virtual std::string | getOpenFileName (const std::string &_title, const std::string &_path, const std::string &_filters) override |
|
virtual std::string | getSaveFileName (const std::string &_title, const std::string &_path, const std::string &_filters) override |
|
void | setProcessingGroupOfMessages (bool _flag) |
|
virtual void | notify (ak::UID _senderId, ak::eventType _event, int _info1, int _info2) override |
| Will notify this receiver that a message was received by a sender.
|
|
ViewerUIDtype | getActiveDataModel () |
|
ViewerUIDtype | getActiveViewerModel () |
|
void | resetAllViews3D (ViewerUIDtype visualizationModelID) |
|
void | refreshAllViews (ViewerUIDtype visualizationModelID) |
|
void | clearSelection (ViewerUIDtype visualizationModelID) |
|
void | refreshSelection (ViewerUIDtype visualizationModelID) |
|
void | selectObject (ModelUIDtype visualizationModelID, ak::UID entityID) |
|
void | addNodeFromFacetData (ViewerUIDtype visModelID, const std::string &treeName, double surfaceColorRGB[3], double edgeColorRGB[3], ViewerUIDtype modelEntityID, const OldTreeIcon &treeIcons, bool backFaceCulling, double offsetFactor, bool isEditable, std::vector< Geometry::Node > &nodes, std::list< Geometry::Triangle > &triangles, std::list< Geometry::Edge > &edges, std::map< ot::UID, std::string > &faceNameMap, std::string &errors, bool selectChildren, bool manageParentVisibility, bool manageChildVisibility, bool showWhenSelected) |
|
void | addNodeFromFacetDataBase (ViewerUIDtype visModelID, const std::string &treeName, double surfaceColorRGB[3], double edgeColorRGB[3], const std::string &materialType, const std::string &textureType, bool reflective, ModelUIDtype modelEntityID, const OldTreeIcon &treeIcons, bool backFaceCulling, double offsetFactor, bool isHidden, bool isEditable, const std::string &projectName, ak::UID entityID, ak::UID entityVersion, bool selectChildren, bool manageParentVisibility, bool manageChildVisibility, bool showWhenSelected, std::vector< double > &transformation) |
|
void | addVisualizationContainerNode (ViewerUIDtype visModelID, const std::string &treeName, ViewerUIDtype modelEntityID, const OldTreeIcon &treeIcons, bool editable) |
|
virtual void | addVisualizationVis2D3DNode (ViewerUIDtype visModelID, const std::string &treeName, ModelUIDtype modelEntityID, const OldTreeIcon &treeIcons, bool isHidden, bool editable, const std::string &projectName, ViewerUIDtype visualizationDataID, ViewerUIDtype visualizationDataVersion) |
|
virtual void | updateVisualizationVis2D3DNode (ViewerUIDtype visModelID, ViewerUIDtype modelEntityID, const std::string &projectName, ViewerUIDtype visualizationDataID, ViewerUIDtype visualizationDataVersion) |
|
void | addVisualizationAnnotationNode (ViewerUIDtype visModelID, const std::string &treeName, ViewerUIDtype modelEntityID, const OldTreeIcon &treeIcons, bool isHidden, const double edgeColorRGB[3], const std::vector< std::array< double, 3 > > &points, const std::vector< std::array< double, 3 > > &points_rgb, const std::vector< std::array< double, 3 > > &triangle_p1, const std::vector< std::array< double, 3 > > &triangle_p2, const std::vector< std::array< double, 3 > > &triangle_p3, const std::vector< std::array< double, 3 > > &triangle_rgb) |
|
void | updateObjectColor (ViewerUIDtype visModelID, ViewerUIDtype modelEntityID, double surfaceColorRGB[3], double edgeColorRGB[3], const std::string &materialType, const std::string &textureType, bool reflective) |
|
void | updateMeshColor (ViewerUIDtype visModelID, ViewerUIDtype modelEntityID, double colorRGB[3]) |
|
void | updateObjectFacetsFromDataBase (ViewerUIDtype visModelID, ViewerUIDtype modelEntityID, unsigned long long entityID, unsigned long long entityVersion) |
|
void | enterEntitySelectionMode (ViewerUIDtype visualizationModelID, ot::serviceID_t replyTo, const std::string &selectionType, bool allowMultipleSelection, const std::string &selectionFilter, const std::string &selectionAction, const std::string &selectionMessage, std::list< std::string > &optionNames, std::list< std::string > &optionValues) |
|
void | freeze3DView (ViewerUIDtype visModelID, bool flag) |
|
void | removeShapes (ViewerUIDtype visualizationModelID, std::list< ViewerUIDtype > entityID) |
|
void | setTreeStateRecording (ViewerUIDtype visualizationModelID, bool flag) |
|
void | setShapeVisibility (ModelUIDtype visualizationModelID, std::list< ModelUIDtype > visibleID, std::list< ModelUIDtype > hiddenID) |
|
void | hideEntities (ModelUIDtype visualizationModelID, std::list< ModelUIDtype > hiddenID) |
|
void | showBranch (ModelUIDtype visualizationModelID, const std::string &branchName) |
|
void | hideBranch (ModelUIDtype visualizationModelID, const std::string &branchName) |
|
void | getSelectedModelEntityIDs (std::list< ViewerUIDtype > &selected) |
|
void | getSelectedVisibleModelEntityIDs (std::list< ViewerUIDtype > &selected) |
|
void | setFontPath (const QString &_path) |
|
ViewerUIDtype | createModel (void) |
|
void | deleteModel (ViewerUIDtype viewerUID) |
|
void | isModified (ViewerUIDtype viewerUID, bool modifiedState) |
|
void | prefetchDocumentsFromStorage (const std::string &projectName, std::list< std::pair< unsigned long long, unsigned long long > > &prefetchIDs) |
|
ot::WidgetView * | getPlotWidget (ViewerUIDtype _viewerID) |
|
void | viewerTabChanged (const std::string &_tabTitle, ot::WidgetViewBase::ViewType _type) |
|
ViewerUIDtype | createViewer (ModelUIDtype _modelUid, double _scaleWidth, double _scaleHeight, int _backgroundR, int _backgroundG, int _backgroundB, int _overlayR, int _overlayG, int _overlayB) |
|
ot::WidgetView * | getViewerWidget (ViewerUIDtype _viewerUID) |
|
void | setDataModel (ViewerUIDtype viewerUID, ModelUIDtype modelUID) |
|
void | activateModel (ViewerUIDtype viewerUID) |
|
void | deactivateCurrentlyActiveModel (void) |
|
void | setColors (const ot::Color &_background, const ot::Color &_foreground) |
|
void | setDataBaseConnectionInformation (const std::string &databaseURL, const std::string &userName, const std::string &encryptedPassword) |
|
void | handleSelectionChanged (bool _selectionFromTree) |
| Handle navigation tree selection changed event.
|
|
void | setTabTitles (ViewerUIDtype visualizationModelID, const std::string &_tabName3D, const std::string &_tabName1D, const std::string &_tabNameVersions) |
|
void | shortcutActivated (const std::string &keySequence) |
|
void | settingsItemChanged (const ot::Property *_property) |
|
bool | propertyGridValueChanged (const ot::Property *_property) |
|
void | viewDataModifiedChanged (const std::string &_entityName, ot::WidgetViewBase::ViewType _viewType, bool _isModified) |
|
| aNotifier () |
| Will initialize the notifier.
|
|
virtual | ~aNotifier () |
| Destructor.
|
|
void | enable (void) |
| Will enable this notifier.
|
|
void | disable (void) |
| Will disable this notifier.
|
|
bool | isEnabled (void) const |
| Will return true if this notifier is enabled.
|
|
| ServiceBase () |
| Constructor.
|
|
| ServiceBase (const std::string &_name, const std::string &_type) |
| Constructor.
|
|
| ServiceBase (const std::string &_name, const std::string &_type, const std::string &_url, serviceID_t _id, const std::string &_siteId=std::string()) |
| Constructor.
|
|
| ServiceBase (const ServiceBase &_other) |
| Copy constructor.
|
|
ServiceBase & | operator= (const ServiceBase &_other) |
|
bool | operator== (const ServiceBase &_other) const |
|
bool | operator!= (const ServiceBase &_other) const |
|
virtual | ~ServiceBase () |
| Deconstructor.
|
|
void | setServiceID (serviceID_t _id) |
| Set the service ID.
|
|
void | setServiceURL (const std::string &_url) |
| Set the service URL.
|
|
void | setServiceName (const std::string &_name) |
| Set the service name.
|
|
void | setServiceType (const std::string &_type) |
| Set the service type.
|
|
void | setSiteId (const std::string &_id) |
| Set the site ID.
|
|
void | setSessionCount (int _count) |
| Set the session count.
|
|
serviceID_t | getServiceID (void) const |
| Return the service ID.
|
|
int | getServiceIDAsInt (void) const |
| Return the service ID as an Integer (The service ID is an Integer stored as a String)
|
|
int | getSessionCount (void) const |
| Return the session count.
|
|
const std::string & | getServiceURL (void) const |
| Return the service URL.
|
|
std::string | getServiceName (void) const |
| Return the service name.
|
|
std::string | getServiceType (void) const |
| Return the service type.
|
|
std::string | getSiteId (void) const |
| Return the site ID.
|
|
BasicServiceInformation | getBasicServiceInformation (void) const |
|