Nads | |
►Nak | |
►NuiAPI | |
Naction | |
NcheckBox | |
Ncontainer | |
Ncrypto | |
Ndialog | |
NlineEdit | |
NniceLineEdit | |
Nobject | |
Nsettings | |
Nspecial | |
Ntimer | |
NtoolButton | |
Nwindow | |
CapiManager | The API manager is used to manage the global objects required for this API to work |
CaAction | This class combines the functionallity of a QAction and a ak::ui::core::aPaintable |
CaAnimationOverlayWidget | |
CaCheckBoxWidget | This class combines the functionallity of a QCheckBox and a ak::object |
CaException | The ak::Exception class can be used as an universal exception which may used to provide nicely readable exception messages. The provided exception message 'ex_what' is representing the exception message The provided where message 'ex_where' is representing the location where this exception is thrown from. If the exception will be catched by a try block, this exception can be thrown to the next higher level by providing just the new location. At the beginning of each provided location a '@ ' will be added A ak::Exception.what() message can look like this: Exception Message @ Inner function @ Outter function @ Initial calling function |
CaLabelWidget | |
CaLineEditWidget | This class combines the functionallity of a QTextEdit and a ak::ui::core::aWidget |
CaMessenger | Class used to forward messages to receivers This class is used to forward a message to receivers. A message will only be forwared to registered receivers. Receivers will only get messages from the senders and message types they want to be notified |
CaNiceLineEditWidget | |
CaNotifier | This abstract class is used to provide the receiver functionallity used in the messaging class |
CaNotifierObjectManager | This notifier is used to notify the core application about incoming events and errors |
CaObject | This class is used to store the main information of any object used Information contained is the UID and the reference counter |
CaObjectManager | The objectManager is used for creating and manipulating objects and widgets All objects created here a derived from ak::core::aObject or child |
CaSignalLinker | Used to link [Widget] signals to the messaging system Every added widget will get all its possible/most important signals connected to slots. In case of an inbound signal a message will be generated and sent to the messaging system. Every object requires a uid which should be generated with the global uid manager |
CaSingletonAllowedMessages | |
CaTimer | |
CaToolButtonWidget | |
CaTreeWidget | |
CaTreeWidgetBase | This class represents a tree |
CaTreeWidgetItem | |
CaTtbContainer | This class provides a interface that represents a tab toolbar container |
CaTtbGroup | |
CaTtbPage | |
CaTtbSubGroup | |
CaUidManager | This class is used to manage UIDs. This UID manager is incrementing the UID on each getId call |
CaWidget | This class provides a interface that represents a widget. Every class derived from this class must be able to provide a QWidget that is representing it |
CaWindow | |
CaWindowEventHandler | |
CaWindowManager | This class is used to manage a QMainWindow It provides several functions to create and manipulate the UI Also it will connect all created objects to the messaging system and will manage the UIDs of those objects |
CaWindowManagerTimerSignalLinker | This class is used to link the timer signals of the ui manager to the corresponding callback functions |
CInvalidObjectTypeException | |
CItemNotFoundException | |
CObjectNotFoundException | |
Napp | The app namespace contains several functions that may be used to start processes |
NBlockEntities | |
NCategorisationFolderNames | |
►NDataStorageAPI | |
CDataStorageLogger | |
CDataStorageResponse | |
CDocumentAccess | |
CDocumentAccessBase | |
CDocumentAPI | |
CMongoDBAssertions | |
CSystemDataAccess | |
CUniqueUIDGenerator | |
NGeometry | |
NGeometryChecker | |
NGeometryOperations | |
Ngmsh | |
Nintern | |
NLTSpiceConnectorAPI | |
NMicroserviceAPI | |
NMongoConstants | |
NMongoGroupFunctions | |
NMongoProjectFunctions | |
NMongoRoleFunctions | |
NMongoSessionFunctions | |
NMongoUserFunctions | |
Nnet | |
NNodeNumbers | |
NNumbers | |
Nos | The os may be used to get different informations about the Hardware or System configuration |
Nosg | |
►NosgGA | |
►CViewManipulator | |
COrbitAnimationData | |
NosgText | |
NosgViewer | |
►Not | |
Napp | |
►Ncomponents | |
CModelComponent | |
CUiComponent | |
NDownloadFile | |
NFolderNames | |
Nfoundation | |
►Nintern | |
Ntest | |
CExternalServicesComponent | This is the main class interacting with external services. Use the static instance() function to get the global component that should be used in this service |
CJSONManager | |
CPainter2DEditDialogGradientBase | |
Njson | Provides helper functions to acces content of json objects and arrays |
Nmsg | |
Nnet | |
Nos | |
NStringToNumericCheck | |
NTableHeaderModeNames | |
Nurl | |
CAbstractLogNotifier | Used to receive every log message that is generated |
CAbstractModelNotifier | |
CAbstractPlot | |
CAbstractPlotAxis | |
CAbstractStatusBar | |
CAbstractToolBar | |
CAbstractUiNotifier | |
CAction | |
CActionDispatcher | The ActionDispatcher is used to dispatch inbound messages and forward them to their corresponding [Action Handler] |
CActionHandleConnectorBase | Base class for action handler connectors. A action handle connector has a set of actions |
CActionHandler | |
►CApplicationBase | |
CstructServiceInformation | |
CApplicationPropertiesManager | |
CBasicEntityInformation | |
CBasicGraphicsIntersectionItem | The BasicGraphicsIntersectionItem may be used to create intersection items in the graphics view. The BasicGraphicsIntersectionItem does not have any particular logic but is used to setup the correct flags to function as an intersection |
CBasicServiceInformation | Used to hold a service name and type. The BasicServiceInformation can be used as a key in a map |
CBasicWidgetView | |
CBorder | Used to describe a border with four sides. The Border uses integer values |
CBorderF | Used to describe a border with four sides. The BorderF uses floating point values |
CCartesianPlot | |
CCartesianPlotAxis | |
CCartesianPlotCrossMarker | |
CCartesianPlotGrid | |
CCartesianPlotLegend | |
CCartesianPlotMagnifier | |
CCartesianPlotPanner | |
CCartesianPlotPicker | |
CCartesianPlotTextMarker | |
CCartesianPlotWidgetCanvas | |
CCartesianPlotZoomer | |
CCentralWidgetManager | |
CCheckBox | |
CCheckBoxCfg | |
CCheckerboardPainter2D | |
CColor | Used to represent RGBA colors with integer values |
CColorF | Used to represent RGBA colors with float values |
CColorPickButton | |
CColorPreviewBox | |
CColorStyle | |
CColorStyleValue | |
CComboBox | |
CComboButton | |
CContextMenu | |
CContextMenuAction | |
CContextMenuManager | |
CCopyInformation | |
CCopyInformationFactory | |
CCopyInformationFactoryRegistrar | |
CCreateProjectDialog | |
CCreateProjectDialogEntry | |
CCustomGraphicsItem | |
CDefaultSyntaxHighlighterRules | |
CDelayedCallHandler | |
CDelayedShowHideHandler | |
CDialog | |
CDialogCfg | |
CDockWatcherAction | |
CDoubleSpinBox | |
CEncodingConverter_ISO88591ToUTF8 | |
CEncodingConverter_UTF16ToUTF8 | |
CEncodingGuesser | |
CErrorWarningLogFrontendNotifier | Forwards error and warning logs to the frontend if one is connected |
CEventNotifierMousePressed | |
CFactoryRegistrarTemplate | The FactoryRegistrarTemplate may be used to register a constructor at the factory |
CFactoryTemplate | The FactoryTemplate may be used to quickly create default factories that are only used for item creation without any further logic |
CFilePathEdit | |
CFillPainter2D | |
CFlags | The Flags class is a wrapper around a enum that allows bitwise operations (flags). OT_ADD_FLAG_FUNCTIONS or custom bitwise operations must be provided for the enum. The type should be an enumeration where every value represents a single bit in a 32/64 bit value |
CFont | |
CFrontend | Frontend request layer. The Frontend prvoides a set methods that may be used to send requests to the frontend |
CFrontendActionHandler | The FrontendActionHandler may be used to receive frontend callbacks without deserializing the message. The FrontendActionHandler has multiple action handlers that will deserialize the action and call the corresponding virtual function |
CGlobalColorStyle | |
CGradientPainter2D | |
CGradientPainterStop2D | |
CGraphicsArcItem | |
CGraphicsArcItemCfg | |
CGraphicsBoxLayoutItem | |
CGraphicsBoxLayoutItemCfg | |
CGraphicsConnectionCalculationData | |
CGraphicsConnectionCfg | |
CGraphicsConnectionItem | |
CGraphicsConnectionPackage | |
CGraphicsConnectionPreviewItem | |
►CGraphicsCopyInformation | |
CItemInformation | |
CGraphicsElement | |
CGraphicsEllipseItem | |
CGraphicsEllipseItemCfg | |
CGraphicsFlowItem | |
CGraphicsFlowItemBuilder | |
CGraphicsFlowItemConnector | |
CGraphicsGridLayoutItem | |
CGraphicsGridLayoutItemCfg | |
CGraphicsGroupItem | The graphics group item is used to group multiple items into one item |
CGraphicsGroupItemCfg | |
CGraphicsHBoxLayoutItem | |
CGraphicsHBoxLayoutItemCfg | |
CGraphicsImageItemCfg | |
CGraphicsInvisibleItem | |
CGraphicsInvisibleItemCfg | |
CGraphicsItem | Base class for all OpenTwin GraphicsItems GraphicsItems should be created by the GraphicsFactory and be setup from the corresponding configuration |
CGraphicsItemCfg | The GraphicsItemCfg is the base class for all graphics item configurations |
CGraphicsItemCfgFactory | |
CGraphicsItemCfgFactoryRegistrar | |
CGraphicsItemFactory | The GraphicsItemFactory is used to create graphics items from their factory name or from a GraphicsItemCfg |
CGraphicsItemFactoryRegistrar | The GraphicsItemFactoryRegistrar is used to register a GraphicsItem constructor at the GraphicsItemFactory |
CGraphicsItemFileCfg | |
CGraphicsItemLoader | The GraphicsItemLoader may be used to import a GraphicsItemCfg from a file. The imported configuration(s) will be cached |
CGraphicsItemPreview | |
CGraphicsItemPreviewDrag | |
CGraphicsLayoutItem | |
CGraphicsLayoutItemCfg | |
CGraphicsLayoutItemWrapper | |
CGraphicsLineItem | |
CGraphicsLineItemCfg | |
CGraphicsNewEditorPackage | Package that will be used to create a new graphics editor The name of the editor must be unique. If an editor with the given name already exists, the creation will fail. Note that the request to the UI must be send manually by providing this object (serialized) as the package |
CGraphicsPicker | |
CGraphicsPickerCollectionCfg | |
CGraphicsPickerCollectionManager | |
CGraphicsPickerCollectionPackage | Package that will be used to fill the graphics picker The name of the editor must be unique. If an editor with the given name already exists, the creation will fail. Note that the request to the UI must be send manually by providing this object (serialized) as the package |
CGraphicsPickerDockWidget | |
CGraphicsPickerItemInformation | |
CGraphicsPickerView | |
CGraphicsPixmapItem | |
CGraphicsPolygonItem | |
CGraphicsPolygonItemCfg | |
CGraphicsRectangularItem | |
CGraphicsRectangularItemCfg | |
CGraphicsScene | Graphics Scene for ot::GraphicsItem Adding QGraphicsItems to the scene that do not inherit ot::GraphicsItem might lead to undefined behavior |
CGraphicsScenePackage | Package that will be used to add graphics items to an existing scene. Note that the request to the UI must be send manually by providing this object (serialized) as the package |
CGraphicsShapeItem | |
CGraphicsShapeItemCfg | |
►CGraphicsStackItem | The GraphicsStackItem is used adjust the size of child items marked as slave occording to the naster item sizes. The graphics stack item will calculate the child item size whenever a master item chaged its size. The GraphicsStackItemCfg is used to configure the GraphicsStackItem |
CGraphicsStackItemEntry | The GraphicsStackItemEntry holds a GraphicsItem aswell as the information if this item is a master or a slave |
►CGraphicsStackItemCfg | |
CGraphicsStackItemCfgEntry | |
CGraphicsTextItem | |
CGraphicsTextItemCfg | |
CGraphicsTriangleItem | |
CGraphicsTriangleItemCfg | |
CGraphicsVBoxLayoutItem | |
CGraphicsVBoxLayoutItemCfg | |
CGraphicsView | View widget used to display GraphicsItems Note that the View creates its own scene |
CGraphicsViewView | |
CGrid | The Grid describes how a 2D Grid should look and behave like |
CGuiAPIManager | The GuiAPIManager singleton manages the frontend information and provides a message sending method |
CIconManager | The IconManager loads images or animations and caches them. The IconManager has a search path list. When requestiong a file only the subPath (suffix) needs to be provided. When checking every search path and suffix combination the first existing file (FIFO) will be imported. The imported files are stored internally and will returned when requesting the same file |
CIDManager | |
CImagePainter | |
CImagePainterManager | |
CImagePreview | |
CIpConverter | |
CJsonArray | JSON Array value |
CJsonDocument | JSON document |
CJsonNullValue | JSON NULL value |
CJsonNumber | |
CJsonObject | JSON Object value |
CJsonString | JSON String value |
CKeySequence | |
CLabel | |
CLinearGradientPainter2D | |
CLineEdit | |
CLineEditCfg | |
CLogDispatcher | The LogDispatcher dispatches generated log messages to all registered log notifiers. When a log message is dispatched a timestamp for log messages and then forwards them to any registered log notifier |
CLogMessage | Contains information about the origin and the content of a log message |
CLogModeManager | |
CLogNotifierFileWriter | |
CLogNotifierStdCout | Used to write created log messages to std cout in a way a human could read it |
CMainWindow | |
CManagedGuiObject | |
CMargins | |
CMarginsD | |
CMarginsF | |
CMath | |
CMenuButtonCfg | |
CMenuCfg | |
CMenuClickableEntryCfg | |
CMenuEntryCfg | |
CMenuEntryCfgFactory | |
CMenuEntryCfgFactoryRegistrar | |
CMenuSeparatorCfg | |
CMessageBoxHandler | |
CMessageBoxManager | |
CMessageDialog | |
CMessageDialogCfg | |
CModalCommandBase | |
CModelAPIManager | |
CModelServiceAPI | |
CNavigationTreeItem | |
CNavigationTreeItemIcon | |
CNavigationTreePackage | |
CNavigationTreeView | |
CObjectManagerTemplate | |
COnePropertyDialog | |
COnePropertyDialogCfg | |
COTObject | |
COutline | Used to describe how a outline should look like |
COutlineF | Used to describe how a outline should look like |
COverlayWidgetBase | |
CPainter2D | |
CPainter2DEditButton | |
CPainter2DEditDialog | |
CPainter2DEditDialogEntry | |
CPainter2DEditDialogFillEntry | |
CPainter2DEditDialogLinearGradientEntry | |
CPainter2DEditDialogRadialGradientEntry | |
CPainter2DEditDialogReferenceEntry | |
CPainter2DFactory | |
CPainter2DFactoryRegistrar | |
CPainter2DPreview | |
►CPath2D | Describes a path consisting of different types of lines |
CPathEntry | A path entry contains the |
►CPath2DF | Describes a path consisting of different types of lines |
CPathEntry | A path entry contains the |
CPixmapImagePainter | |
CPlainTextEdit | |
CPlainTextEditView | |
CPlot | |
CPlot1DAxisCfg | |
CPlot1DCfg | |
CPlot1DCurveInfoCfg | |
CPlot1DDataBaseCfg | |
CPlotDataset | |
CPlotView | |
CPoint2D | 2D Point with integer values |
CPoint2DD | 2D Point with double values |
CPoint2DF | 2D Point with float values |
CPoint3D | Three dimensional point |
CPolarPlot | |
CPolarPlotAxis | |
CPolarPlotData | |
CPolarPlotGrid | |
CPolarPlotLegend | |
CPolarPlotMagnifier | |
CPolarPlotMarker | |
CPolarPlotPanner | |
CPortManager | The PortManager may be used to determine available ports and store the information about ports occupied by the PortManager |
CPortRange | The PortRange may be used to store a Port range |
CPositioning | |
CProjectTemplateInformation | |
CProperty | Used as a base class for all Properties that can be displayed and modified in the frontend |
CPropertyBase | Used to hold general Property information |
CPropertyBool | |
CPropertyColor | |
►CPropertyDialog | The PropertyDialog is used to edit many property groups. When a property is changed a copy of the property is stored and the propertyChanged signal is emitted. All changed properties can be accessed after the dialog closed. The dialog result is "OK" only when the user pressed Confirm and at least one property has changed. All stored changed properties will be destroyed when the dialog is destroyed |
CPropertyDialogEntry | |
CPropertyDialogNavigation | |
CPropertyDialogCfg | |
CPropertyDirectory | |
CPropertyDouble | |
CPropertyFactory | |
CPropertyFactoryRegistrar | |
►CPropertyFilePath | |
CFilterInfo | |
CPropertyGrid | |
CPropertyGridCfg | |
CPropertyGridGroup | |
CPropertyGridItem | |
CPropertyGridItemDelegate | |
CPropertyGridTree | |
CPropertyGridView | |
CPropertyGroup | |
CPropertyInput | |
CPropertyInputBool | |
CPropertyInputColor | |
CPropertyInputDirectory | |
CPropertyInputDouble | |
CPropertyInputFactory | |
CPropertyInputFactoryRegistrar | |
CPropertyInputFilePath | |
CPropertyInputInt | |
CPropertyInputPainter2D | |
CPropertyInputString | |
CPropertyInputStringList | |
CPropertyInt | |
CPropertyPainter2D | |
CPropertyString | |
CPropertyStringList | |
CPushButton | |
CPythonServiceInterface | |
CQtFactory | The QtFactory is used to convert OpenTwin configuration objects to Qt objects |
CQWidgetInterface | |
CRadialGradientPainter2D | |
CRect | Rectangle that holds the top left and bottom right corner in int values |
CRectD | Rectangle that holds the top left and bottom right corner in double values |
CRectF | |
CReturnMessage | |
CReturnValues | |
CRuntimeIntervalTest | |
CSelectEntitiesDialogCfg | |
CSerializable | Default interface of serializable objects |
CServiceBase | General service information. The ServiceBase class is used to store the general service information |
CServiceLogNotifier | |
CSignalBlockWrapper | The SignalBlockWrapper is a RAII wrapper for blocking signals of a given QObject |
CSimpleQueue | |
CSize2D | 2D Size with integer values |
CSize2DD | 2D Size with double values |
CSize2DF | 2D Size with float values |
CSpinBox | |
CSplitter | |
CStatusBarManager | |
CString | |
CStringWrapper | |
CStyledText | The StyledText is used to manipulate the style when working with the StyledTextBuilder |
CStyledTextBuilder | |
CStyledTextConverter | |
CStyledTextEntry | |
CStyledTextStyle | |
CStyleRefPainter2D | The StyleRefPainter2D can be used to reference a ColorStyleValue in the active ColorStyle |
CStyleValue | |
CSvgImagePainter | |
CSyntaxHighlighter | |
CSyntaxHighlighterRule | |
CSystemInformation | |
CTable | |
CTableCfg | |
CTableHeaderItemCfg | |
CTableIndexSchemata | |
CTableItemDelegate | |
CTableRange | |
CTableView | |
CTabToolBar | |
CTabToolBarGroup | |
CTabToolBarPage | |
CTabToolBarSubGroup | |
CTabWidget | |
CTemplateTypeName | |
CTextEditor | |
CTextEditorCfg | |
CTextEditorLineNumberArea | |
CTextEditorSearchPopup | |
CTextEditorView | |
CTextEncoding | |
CThisService | The central service information class of a service. The ThisService is a singleton that should be used by every class to retreive or set the current service information |
CToolButton | |
CToolButtonCfg | |
CToolTipHandler | |
CTransform | General item transformation |
►CTreeWidget | |
CItemInformation | |
CTreeWidgetFilter | |
CTreeWidgetItem | |
CTreeWidgetItemInfo | |
CTypeNames | |
CUIDNamePair | |
CUserCredentials | |
CVariable | |
CVersionGraph | |
CVersionGraphCfg | |
CVersionGraphItem | |
►CVersionGraphManager | |
CVersionInfo | |
CVersionGraphManagerView | |
CVersionGraphVersionCfg | |
CVisualisationTypes | |
CWidget | |
CWidgetBaseCfg | |
CWidgetBaseCfgFactory | |
CWidgetBaseCfgFactoryRegistrar | |
CWidgetManager | |
CWidgetView | Used to integrate the Qt-ADS functionallity into open twin |
CWidgetViewBase | General widget view information class. The WidgetViewBase holds the general information of a WidgetView |
CWidgetViewDockManager | |
CWidgetViewManager | The widget view manager is used to manage widget views |
►Notoolkit | |
Napi | |
Nintern | |
CAPIInterface | |
CTool | |
CToolActivityNotifier | |
CToolWidgets | |
Nottest | |
Nport | |
NProgressReport | |
NPythonExtensions | |
►Nqwtw | |
CAbstractPlot | |
CAbstractPlotAxis | |
CAbstractPlotDatasetInformation | |
CPlot | |
CPlotConfiguration | |
CPlotDataset | |
CPolarPlot | |
CPolarPlotAxis | |
CPolarPlotData | |
CPolarPlotGrid | |
CPolarPlotLegend | |
CPolarPlotMagnifier | |
CPolarPlotMarker | |
CPolarPlotPanner | |
CXYPlot | |
CXYPlotAxis | |
CXYPlotGrid | |
CXYPlotLegend | |
CXYPlotMagnifier | |
CXYPlotMarker | |
CXYPlotPanner | |
CXYPlotPicker | |
CXYPlotWidgetCanvas | |
CXYPlotZoomer | |
►NrbeCalc | |
NParserAPI | |
CAbstractCalculationItem | |
CAbstractOperator | |
COperatorAdd | |
COperatorDivide | |
COperatorMultiply | |
COperatorSubtract | |
CPointDistanceOperator | |
CPointReference | |
CVariableValue | |
►NrbeCore | |
CAbstractConnection | |
CAbstractPoint | |
CcfgCircleConnection | |
CcfgHistoryConnection | |
CcfgLimit | |
CcfgLineConnection | |
CcfgPoint | |
CcfgStep | |
CCircleConnection | |
CConnectionConfigurationData | |
CHistoryConnection | |
CLimit | A limit is used for the engine to forbid values exceeding a defined range of values Limits can be added to steps, so every step can have its own limits, also a step can have multiple limits |
CLineConnection | |
CNumericPoint | |
CPoint | |
CRubberbandConfiguration | |
►CRubberbandEngine | |
Cd_data | |
►CStep | |
CsData | |
►NrbeWrapper | |
CRubberbandOsgWrapper | |
NSelectionCategorisationColours | |
Nstd | STL namespace |
NStudioSuiteConnectorAPI | |
►Nsys | |
Ncmd | |
NTestingPythonExtensions | |
►Nts | |
Noption | |
COptionSettings | |
Ntt | |
Nurl | |
NUserAPI | |
►NViewerAPI | |
►Nintern | |
COsgModelManager | |
CViewerManager | |
►Nwuf | |
CRegistryHandler |