This is the complete list of members for Model, including all inherited members.
| activateModel(void) | Model | |
| activateVersion(const std::string &version) | Model | |
| addAnnotationEntities(std::list< EntityAnnotation * > &errorAnnotations) | Model | |
| addCommonPropertiesToConfig(const std::list< ot::UID > &entityIDList, bool visibleOnly, ot::PropertyGridCfg &_config) | Model | |
| addEntitiesToModel(std::list< ot::UID > &topologyEntityIDList, std::list< ot::UID > &topologyEntityVersionList, std::list< bool > &topologyEntityForceVisible, std::list< ot::UID > &dataEntityIDList, std::list< ot::UID > &dataEntityVersionList, std::list< ot::UID > &dataEntityParentList, const std::string &description, bool saveModel, bool askForCreationOfBranch) | Model | |
| addEntityToMap(EntityBase *entity) | Model | |
| addEntityToModel(std::string entityPath, EntityBase *entity, EntityBase *root, bool addVisualizationContainers, std::list< EntityBase * > &newEntities) | Model | |
| addGeometryOperation(ot::UID geomEntityID, ot::UID geomEntityVersion, const std::string &geomEntityName, std::list< ot::UID > &dataEntityIDList, std::list< ot::UID > &dataEntityVersionList, std::list< ot::UID > &dataEntityParentList, std::list< std::string > &childrenList, const std::string &description) | Model | |
| addModalCommand(ModalCommandBase *command) | Model | |
| addNodeFromFacetData(const std::string &treeName, double surfaceColorRGB[3], double edgeColorRGB[3], unsigned long long modelEntityID, const OldTreeIcon &treeIcons, bool backFaceCulling, double offsetFactor, bool isHidden, 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) | Model | |
| addNodeFromFacetDataBase(const std::string &treeName, double surfaceColorRGB[3], double edgeColorRGB[3], const std::string &materialType, const std::string &textureType, bool reflective, unsigned long long modelEntityID, const OldTreeIcon &treeIcons, bool backFaceCulling, double offsetFactor, bool isHidden, bool isEditable, const std::string &projectName, unsigned long long entityID, unsigned long long version, bool selectChildren, bool manageParentVisibility, bool manageChildVisibility, bool showWhenSelected, std::vector< double > &transformation) | Model | |
| addPropertiesToEntities(std::list< ot::UID > &entityIDList, const ot::PropertyGridCfg &_configuration) | Model | |
| addResult1DEntity(const std::string &name, const std::vector< double > &xdata, const std::vector< double > &ydata, const std::vector< double > &ydataIm, const std::string &curveLabel, const std::string &xlabel, const std::string &xunit, const std::string &ylabel, const std::string &yunit) | Model | |
| addSceneNode(const std::string &_treeName, ot::UID _modelEntityID, const OldTreeIcon &_treeIcons, bool _editable, ot::VisualisationTypes _visualisationTypes) | Model | |
| addSceneNode(SceneNodeBase *node) | Model | |
| addVisualizationAnnotationNode(const std::string &treeName, unsigned long long 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) | Model | |
| addVisualizationAnnotationNode(const std::string &name, ot::UID UID, 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) | Model | |
| addVisualizationAnnotationNodeDataBase(const std::string &treeName, unsigned long long modelEntityID, const OldTreeIcon &treeIcons, bool isHidden, const std::string &projectName, unsigned long long entityID, unsigned long long version) | Model | |
| addVisualizationCartesianMeshItemNode(const std::string &treeName, unsigned long long modelEntityID, const OldTreeIcon &treeIcons, bool isHidden, std::vector< int > &facesList, double color[3]) | Model | |
| addVisualizationCartesianMeshNode(const std::string &treeName, unsigned long long modelEntityID, const OldTreeIcon &treeIcons, bool isHidden, double edgeColorRGB[3], double meshLineColorRGB[3], bool showMeshLines, const std::vector< double > &meshCoordsX, const std::vector< double > &meshCoordsY, const std::vector< double > &meshCoordsZ, const std::string &projectName, unsigned long long faceListEntityID, unsigned long long faceListEntityVersion, unsigned long long nodeListEntityID, unsigned long long nodeListEntityVersion) | Model | |
| addVisualizationContainerNode(const std::string &treeName, unsigned long long modelEntityID, const OldTreeIcon &treeIcons, bool editable) | Model | |
| addVisualizationContainerNode(const std::string &name, ot::UID entityID, bool isEditable) | Model | |
| addVisualizationMeshItemNodeFromFacetDataBase(const std::string &treeName, unsigned long long modelEntityID, const OldTreeIcon &treeIcons, bool isHidden, const std::string &projectName, unsigned long long entityID, unsigned long long version, long long tetEdgesID, long long tetEdgesVersion) | Model | |
| addVisualizationMeshNode(const std::string &name, ot::UID entityID) | Model | |
| addVisualizationMeshNodeFromFacetDataBase(const std::string &treeName, unsigned long long modelEntityID, const OldTreeIcon &treeIcons, double edgeColorRGB[3], bool displayTetEdges, const std::string &projectName, unsigned long long entityID, unsigned long long version) | Model | |
| addVisualizationNodeFromFacetData(const std::string &treeName, double surfaceColorRGB[3], double edgeColorRGB[3], ot::UID 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::string &errors, bool selectChildren, bool manageParentVisibility, bool manageChildVisibility, bool showWhenSelected) | Model | |
| addVisualizationNodeFromFacetDataBase(const std::string &treeName, double surfaceColorRGB[3], double edgeColorRGB[3], const std::string &materialType, const std::string &textureType, bool textureReflective, ot::UID modelEntityID, const OldTreeIcon &treeIcons, bool backFaceCulling, double offsetFactor, bool isHidden, bool isEditable, const std::string &projectName, ot::UID entityID, bool selectChildren, bool manageParentVisibility, bool manageChildVisibility, bool showWhenSelected, std::vector< double > &transformation) | Model | |
| addVisualizationPlot1DNode(const ot::Plot1DDataBaseCfg &_config) | Model | |
| addVisualizationResult1DNode(const ot::Plot1DCurveInfoCfg &_curveInfo, const OldTreeIcon &_treeIcons, bool _isHidden) | Model | |
| addVTKNode(const std::string &treeName, unsigned long long modelEntityID, const OldTreeIcon &treeIcons, bool isHidden, bool isEditable, const std::string &projectName, unsigned long long visualizationDataID, unsigned long long visualizationDataVersion) | Model | |
| attachViewer(Viewer *viewer) | Model | |
| calculateDeflectionFromAllEntities(void) | Model | |
| calculateDeflectionFromListOfEntities(std::list< EntityBase * > &entities) | Model | |
| centerMouseCursor(void) | Model | |
| checkParentUpdates(std::list< ot::UID > &modifiedEntities) | Model | |
| clearHoverView(void) | Model | |
| clearSelection(void) | Model | |
| clearSelection(void) | Model | |
| createEntityUID(void) | Model | |
| deactivateModel(void) | Model | |
| deleteCurves(std::list< std::string > &entityNameList) | Model | |
| deleteEntitiesFromModel(std::list< std::string > &entityNameList, bool saveModel) | Model | |
| deleteEntity(EntityBase *entity) | Model | |
| deleteProperty(const std::list< ot::UID > &entityIDList, const std::string &propertyName, const std::string &propertyGroup) | Model | |
| detachAllViewer(void) | Model | |
| detachViewer(Viewer *viewer) | Model | |
| displayMessage(const std::string &message) | Model | |
| EDGE enum value | Model | |
| enableQueuingHttpRequests(bool flag) | Model | |
| ensure1DView(void) | Model | |
| ensure3DView(void) | Model | |
| enterEntitySelectionMode(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) | Model | |
| entitiesNeedUpdate(void) | Model | |
| entitiesSelected(const std::string &selectionAction, const std::string &selectionInfo, std::map< std::string, std::string > &options) | Model | |
| ENTITY enum value | Model | |
| entityExists(ot::UID uID) | Model | |
| entityModified(EntityBase *entity) override | Model | virtual |
| entityRemoved(EntityBase *entity) override | Model | virtual |
| escapeKeyPressed(void) | Model | |
| eSelectionMode enum name | Model | |
| executeAction(unsigned long long buttonID) | Model | |
| executeAction(const std::string &action, ot::JsonDocument &doc) | Model | |
| executeFunction(const std::string &function, const std::string &fileName, bool removeFile) | Model | |
| FACE enum value | Model | |
| facetEntity(EntityGeometry *entity, double deflection, bool isHidden, bool notifyViewer) | Model | |
| fillPropertyGrid(const ot::PropertyGridCfg &_configuration) | Model | |
| findEntityFromName(const std::string &name) | Model | |
| freeze3DView(bool flag) | Model | |
| getAllEntities(std::list< EntityBase * > &entities) | Model | |
| getAllGeometryEntities(std::list< EntityGeometry * > &geometryEntities) | Model | |
| getAllGeometryEntitiesForMeshing(void) | Model | |
| getCurrentModelVersion(void) | Model | |
| getCurrentSelectionMode(void) | Model | inline |
| getCurrentTraversalMask(void) | Model | |
| getCurrentWorkingPlaneTransform(void) | Model | inline |
| getCurrentWorkingPlaneTransformTransposedInverse(void) | Model | inline |
| getDataModel(void) | Model | inline |
| GetDocumentFromEntityID(ot::UID entityID, bsoncxx::builder::basic::document &doc) | Model | |
| getDoublePropertyGridValue(const std::string &_groupName, const std::string &_itemName) | Model | |
| getEdgeSelectionTraversalMask(void) | Model | |
| getEntityByID(ot::UID _entityID) const | Model | |
| getEntityNames(std::list< ot::UID > &entityIDList, std::list< std::string > &entityNames) | Model | |
| getEntityNameToIDMap() | Model | |
| getEntityProperties(ot::UID entityID, bool recursive, const std::string &propertyGroupFilter, std::map< ot::UID, ot::PropertyGridCfg > &_entityProperties) | Model | |
| getEntityTypes(std::list< ot::UID > &entityIDList, std::list< std::string > &entityTypes) | Model | |
| getEntityVersions(std::list< ot::UID > &entityIDList, std::list< ot::UID > &entityVersions) | Model | |
| getFaceSelectionTraversalMask(void) | Model | |
| getGeometryRootName(void) | Model | inline |
| getID(void) | Model | inline |
| getIDsOfFolderItemsOfType(const std::string &folder, const std::string &className, bool recursive) | Model | |
| getListOfAllChildEntities(EntityBase *entity, std::list< std::pair< ot::UID, ot::UID > > &childrenEntities) | Model | |
| getListOfEntityNames() | Model | |
| getListOfFolderItems(const std::string &folder, bool recursive) | Model | |
| getListOfSelectedEntities(const std::string &typeFilter="") | Model | |
| getMaterialRootName(void) | Model | inline |
| getMeshingActive(ot::UID meshEntityID) | Model | |
| getMeshRootName(void) | Model | inline |
| getModelBox(double &xmin, double &xmax, double &ymin, double &ymax, double &zmin, double &zmax) | Model | |
| getModelEntityIDFromTreeID(ot::UID treeItem) | Model | |
| getModelStorageVersion(void) | Model | inline |
| getModified(void) | Model | inline |
| getNewEntityIDs(unsigned long long count) | Model | |
| getOSGRootNode(void) | Model | inline |
| getParameterRootName(void) | Model | inline |
| getProjectType(void) | Model | inline |
| getRootNode(void) | Model | inline |
| getScriptsRootName(void) | Model | inline |
| getSelectedCurves() | Model | |
| getSelectedModelEntityIDs(std::list< unsigned long long > &selectedModelEntityID) | Model | |
| getSelectedTreeItemIDs(std::list< ot::UID > &selectedTreeItemID) | Model | |
| getSelectedVisibleModelEntityIDs(std::list< unsigned long long > &selectedVisibleModelEntityID) | Model | |
| getServiceIDAsInt(void) | Model | |
| getSessionCount(void) | Model | |
| getSolverRootName(void) | Model | inline |
| getStateManager(void) | Model | |
| getTreeIDFromModelID(ot::UID modelID) | Model | |
| getUnitRootName(void) | Model | inline |
| getViewerList(void) | Model | inline |
| getVisualizationModel(void) | Model | |
| hideBranch(const std::string &branchName) | Model | |
| hideEntities(std::list< unsigned long long > hiddenID) | Model | |
| hideEntities(std::list< ot::UID > &hiddenEntityIDs) | Model | |
| importTableFile(std::string &itemName) | Model | |
| isModelActive(void) | Model | inline |
| isSingleItemSelected(void) | Model | inline |
| isWireFrameMode(void) | Model | inline |
| keySequenceActivated(const std::string &keySequence) | Model | |
| lockSelectionAndModification(bool flag) | Model | |
| Model() | Model | |
| Model(const std::string &_projectName, const std::string &_projectType, const std::string &_collectionName) | Model | |
| modelChangeOperationCompleted(const std::string &description, bool askForCreationOfBranch=true) | Model | |
| modelItemRenamed(ot::UID entityID, const std::string &newName) | Model | |
| notifySceneNodeAboutViewChange(const std::string &_sceneNodeName, const ot::ViewChangedStates &_state, const ot::WidgetViewBase::ViewType &_viewType) | Model | |
| prefetchDocumentsFromStorage(std::list< ot::UID > &prefetchIds) | Model | |
| processCurrentSelectionMode(osgUtil::Intersector *intersector, double sceneRadius, bool bCtrlKeyPressed) | Model | |
| processHoverView(osgUtil::Intersector *intersector, double sceneRadius) | Model | |
| projectOpen(void) | Model | |
| projectSave(const std::string &comment, bool silentlyCreateBranch) | Model | |
| promptResponse(const std::string &_type, ot::MessageDialogCfg::BasicButton _answer, const std::string &_parameter1) | Model | |
| propertyGridValueChanged(const ot::Property *_property) | Model | |
| readEntityFromEntityID(EntityBase *parent, ot::UID entityID, std::map< ot::UID, EntityBase * > &entityMap) | Model | |
| readEntityFromEntityIDandVersion(EntityBase *parent, ot::UID entityID, ot::UID version, std::map< ot::UID, EntityBase * > &entityMap) | Model | |
| refreshAllViews(void) | Model | |
| refreshAllViews(void) | Model | |
| refreshSelection(void) | Model | |
| removedSelectedCurveNodes() | Model | |
| removeEntityFromMap(EntityBase *entity, bool keepInProject, bool keepParameterDependency, bool considerChildren=true) | Model | |
| removeEntityWithChildrenFromMap(EntityBase *entity, bool keepInProject, bool keepParameterDependency, std::list< EntityBase * > &removedEntities) | Model | |
| removeModalCommand(ModalCommandBase *command) | Model | |
| removeSceneNode(osg::Node *node) | Model | |
| removeShapes(std::list< unsigned long long > modelEntityIDList) | Model | |
| removeShapesFromVisualization(std::list< ot::UID > &removeFromDisplay) | Model | |
| renameEntityPath(const std::string &oldPath, const std::string &newPath) | Model | |
| reportError(const std::string &message) | Model | |
| reportInformation(const std::string &message) | Model | |
| reportWarning(const std::string &message) | Model | |
| requestUpdateVisualizationEntity(ot::UID visEntityID) | Model | |
| reset1DPlotItemSelection(void) | Model | |
| resetAllViews(void) | Model | |
| resetAllViews1D(void) | Model | |
| resetAllViews3D(void) | Model | |
| resetModified(void) | Model | |
| resetToNew(void) | Model | |
| returnKeyPressed(void) | Model | |
| selectObject(unsigned long long modelEntityID) | Model | |
| sendMessageToViewer(ot::JsonDocument &doc, std::list< std::pair< ot::UID, ot::UID > > &prefetchIds) override | Model | virtual |
| set1DPlotItemSelected(unsigned long long treeItemID, bool ctrlPressed) | Model | |
| setClearUiOnDelete(bool _clear) | Model | inline |
| setCursorText(const std::string &text) | Model | |
| setDataModel(unsigned long long modelID) | Model | inline |
| setDoublePropertyGridValue(const std::string &_groupName, const std::string &_itemName, double value) | Model | |
| setEntityName(unsigned long long modelEntityID, const std::string &newName) | Model | |
| setHoverTreeItem(ot::UID hoverTreeItemID) | Model | |
| setHoverView(SceneNodeBase *selectedItem) | Model | |
| setID(unsigned long long id) | Model | inline |
| setMeshingActive(ot::UID meshEntityID, bool flag) | Model | |
| setModelStorageVersion(ot::UID version) | Model | inline |
| setModified(void) | Model | |
| setPropertiesFromJson(const std::list< ot::UID > &entityIDList, const ot::PropertyGridCfg &_configuration, bool updateEntities, bool itemsVisible) | Model | |
| setSceneNode(osg::Node *node, SceneNodeBase *sceneNode) | Model | |
| setSelectedTreeItems(const std::list< ot::UID > &_selectedTreeItems, std::list< unsigned long long > &_selectedModelItems, std::list< unsigned long long > &_selectedVisibleModelItems, bool _selectionFromTree) | Model | |
| setShapeVisibility(std::list< unsigned long long > visibleID, std::list< unsigned long long > hiddenID) | Model | |
| setShapeVisibility(std::list< ot::UID > &visibleEntityIDs, std::list< ot::UID > &hiddenEntityIDs) | Model | |
| setStateMangager(ModelState *state) | Model | |
| setTreeStateRecording(bool flag) | Model | |
| setVersionLabel(const std::string &version, const std::string &label) | Model | |
| setVersionPropertiesFromJson(const ot::PropertyGridCfg &_configuration) | Model | |
| setVisualizationModel(ot::UID visModelID) | Model | |
| SHAPE enum value | Model | |
| showBranch(const std::string &branchName) | Model | |
| uiIsAvailable(void) | Model | |
| updateCapGeometry(osg::Vec3d normal, osg::Vec3d point) | Model | |
| updateCurvesInPlot(const std::list< std::string > &curveNames, const ot::UID &plotID) | Model | |
| updateEntities(bool itemsVisible) | Model | |
| updateGeometryEntity(ot::UID geomEntityID, ot::UID brepEntityID, ot::UID brepEntityVersion, ot::UID facetsEntityID, ot::UID facetsEntityVersion, bool overrideGeometry, const ot::PropertyGridCfg &_configuration, bool updateProperties) | Model | |
| updateMeshColor(unsigned long long modelEntityID, double colorRGB[3]) | Model | |
| updateObjectColor(unsigned long long modelEntityID, double surfaceColorRGB[3], double edgeColorRGB[3], const std::string &materialType, const std::string &textureType, bool reflective) | Model | |
| updateObjectFacetsFromDataBase(unsigned long long modelEntityID, unsigned long long entityID, unsigned long long entityVersion) | Model | |
| updateObjectFacetsFromDataBase(ot::UID modelEntityID, ot::UID entityID) | Model | |
| updatePropertiesOfEntities(std::list< ot::UID > &entityIDList, const std::string &_entitiesJson) | Model | |
| updatePropertyGrid(void) | Model | |
| updateTopologyEntities(ot::UIDList &topoEntityID, ot::UIDList &topoEntityVersion, const std::string &comment) | Model | |
| updateVisualizationEntity(ot::UID visEntityID, ot::UID visEntityVersion, ot::UID binaryDataItemID, ot::UID binaryDataItemVersion) | Model | |
| updateVTKNode(unsigned long long modelEntityID, const std::string &projectName, unsigned long long visualizationDataID, unsigned long long visualizationDataVersion) | Model | |
| versionDeselected(void) | Model | |
| versionSelected(const std::string &version) | Model | |
| viewerTabChanged(const std::string &_tabTitle, ot::WidgetViewBase::ViewType _type) | Model | |
| visualizationCartesianMeshNodeShowLines(unsigned long long modelEntityID, bool showMeshLines) | Model | |
| visualizationPlot1DPropertiesChanged(const ot::Plot1DCfg &_config) | Model | |
| visualizationResult1DPropertiesChanged(ot::UID _entityID, ot::UID _version) | Model | |
| visualizationTetMeshNodeTetEdges(unsigned long long modelEntityID, bool displayTetEdges) | Model | |
| ~Model() | Model | virtual |
| ~Model() | Model | virtual |