|
| | 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 ViewerUIDtype | addMenuPage (const std::string &pageName) override |
| |
| virtual ViewerUIDtype | addMenuGroup (ViewerUIDtype menuPageID, const std::string &groupName) 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 | 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 | 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 |
| |
| 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 | registerAtNotifier (void) |
| | Will register this component as notifier in the Viewer API.
|
| |
| 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) |
| |
| | 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 |
| |