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 |