Namespaces | |
| namespace | init_context_menu |
| namespace | init_menubar |
| namespace | init_spacenav |
| namespace | scene |
Data Structures | |
| class | DockWidget |
| class | FileBrowser |
| a simplistic file browser More... | |
| class | FileLoader |
| class | FileTypeDialog |
| dialog to select a file type More... | |
| class | FileViewer |
| a simplistic file viewer More... | |
| class | GLCanvas |
| class | GLWin |
| class | GostyApp |
| class | SpnavInput |
| class | LoaderManager |
| class | GostyMainWindow |
| class | MainArea |
| main window area It is implemented as a MDI (multi document interface). This allows you to add custom widgets to it. More... | |
| class | MainWindow |
| class | OstMdiSubWindow |
| class | OstTopWindow |
| class | BottomBar |
| bottom Bar More... | |
| class | ButtonBar |
| button box More... | |
| class | ButtonBox |
| button box More... | |
| class | DropBox |
| class | EventButton |
| button box More... | |
| struct | WidgetState |
| class | PanelBar |
| Panel Bar which may contain other Widgets A PanelBar might have different ViewModes which are PanelWidgetContainer classes. Per default a PanelWidgetContainer has no ViewMode therefore first of all a view mode must be added. Otherwise nothing will be displayed. The ViewMode is responsible for how the widget is displayed. This class keeps only track about the order of the added widgets and the ViewModes. More... | |
| class | PanelBarWidgetHolder |
| class | PanelManager |
| Class which organizes all widgets which are in the side panels This class handles all side bar widgets. It can be used to display, hide or move a widget to a PaneBar. There are three Bars (left, bottom, right) which are organized by this class. Whenever a widget is being removed or added it checks first if the widget type is known and if there are available instances. More... | |
| class | PanelWidgetContainer |
| A PanelWidgetContainer can display various widgets A PanelWidgetContainer is a abstract class which is used by the PanelBar class as view mode. More... | |
| class | SideBar |
| bottom Bar More... | |
| class | SplitterPanelBar |
| bottom Bar More... | |
| class | TabbedPanelBar |
| tabbed bottom Bar More... | |
| class | Perspective |
| class | PlotAxisBase |
| class | PlotAxisHorizontal |
| class | PlotAxisVertical |
| class | PlotData |
| class | PlotDataBase |
| class | PlotDataEntry |
| class | PlotDataGraphicsItem |
| class | PlotDataGraphicsItemBase |
| class | PlotDataInfo |
| class | PlotFunction |
| class | PlotFunctionGraphicsItem |
| class | PlotFunctionInfo |
| class | PlotGraphicsCrossItem |
| class | PlotGraphicsDiagonalCrossItem |
| class | PlotGraphicsEllipseItem |
| class | PlotGraphicsRectangleItem |
| class | PlotGroup |
| class | PlotGroupGraphicsItem |
| class | PlotGroupInfo |
| class | PlotInfoBase |
| class | PlotLegendPanel |
| class | PlotViewer |
| class | PlotViewerPanel |
| class | PlotViewerProxy |
| class | OstCompleterBase |
| class | OstDirModel |
| class | Gutter |
| class | MainThreadRunner |
| class | OutputRedirector |
| class | PathCompleter |
| class | PythonCompleter |
| class | PythonContext |
| class | PythonContextParser |
| class | PythonInterpreter |
| class | PythonInterpreterWorker |
| class | PythonShell |
| interactive python shell More... | |
| struct | GutterBlock |
| class | PythonShellTextDocumentLayout |
| class | PythonShellWidget |
| class | PythonSyntaxHighlighter |
| struct | Range |
| class | PythonToken |
| class | PythonTokenizer |
| class | ShellHistory |
| class | State |
| class | StateMachine |
| class | TextLogger |
| class | TransitionBase |
| class | AutomaticTransition |
| class | SignalTransition |
| class | KeyEventTransition |
| class | MouseEventTransition |
| class | TransitionGuard |
| class | HistoryGuard |
| class | EditPositionGuard |
| class | BlockStatusGuard |
| class | QueryDialog |
| dialog to enter query statement More... | |
| class | RemoteLoader |
| a remote file loader More... | |
| class | RemoteSiteLoader |
| class | SceneMenu |
| class | SceneSelection |
| class | ContextMenu |
| class | CurrentSelectionNode |
| class | CustomPartNode |
| class | EntityNode |
| class | EntityPartNode |
| class | GfxSceneNode |
| class | LabelNode |
| class | RenderModeNode |
| class | RenderModesNode |
| class | RootNode |
| class | SceneNode |
| class | SceneWin |
| class | SceneWinModel |
| data model for scene win More... | |
| class | AlignPropertiesPainter |
| class | AlignmentViewObject |
| class | BackgroundPainter |
| class | BaseRow |
| class | BaseViewObject |
| class | ConservationPainter |
| class | Painter |
| class | SecStrRow |
| class | SeqSecStrPainter |
| class | SeqSelectionPainter |
| class | SeqTextPainter |
| class | SequenceDelegate |
| class | SequenceModel |
| class | SequenceRow |
| class | SeqSearchBar |
| search bar to search in multiple sequence alignment More... | |
| class | SequenceTableView |
| QTableView with first column not moving. More... | |
| class | SequenceViewObject |
| class | SequenceViewer |
| QTableView with first column not moving. More... | |
| class | TickPainter |
| class | TitleRow |
| class | ThinSplitter |
| splitter with 1 pixel wide handles. More... | |
| class | Manipulator |
| rigid body manipulator More... | |
| class | MapTool |
| class | Measurement |
| class | MeasureTool |
| class | MouseEvent |
| class | SelectionTool |
| class | Tool |
| base class for tools More... | |
| class | ToolBar |
| class | ToolManager |
| class | ToolOption |
| class | ToolOptionNum |
| class | ToolOptionEnum |
| class | ToolOptionGroup |
| class | ToolOptions |
| tool options More... | |
| class | EnumOptBinder |
| class | IntOptBinder |
| class | FloatOptBinder |
| class | ToolOptionsWidget |
| class | ToolOptionsWin |
| class | Widget |
| Base class for widgets. More... | |
| class | WidgetGeomHandler |
| struct | PooledWidget |
| class | WidgetPool |
| This Widget pool manages instances of widgets Widgets can be added to this pool by simply passing the classname and the amount of available instances. This class is coupled to the WidgetRegistry . More... | |
| class | WidgetFactory |
| class | WidgetRegistry |
| central registry for widgets More... | |
| class | WidgetStateSaverConfig |
| class | WidgetStateSaver |
| class | WidgetStateSaver< BASE, T1, T2 > |
| class | WidgetStateSaver< BASE, T1 > |
| class | WidgetStateSaver< BASE > |
Typedefs | |
| typedef boost::shared_ptr < LoaderManager > | LoaderManagerPtr |
| typedef WidgetStateSaver < QMdiSubWindow, Qt::WindowFlags > | OstMdiSubWindowBase |
| typedef WidgetStateSaver < QMainWindow, Qt::WindowFlags > | OstTopWindowBase |
| typedef boost::shared_ptr < PlotData > | PlotDataPtr |
| typedef boost::shared_ptr < PlotDataBase > | PlotDataBasePtr |
| typedef std::vector < PlotDataInfoPtr > | PlotDataInfoVector |
| typedef boost::shared_ptr < PlotDataInfo > | PlotDataInfoPtr |
| typedef boost::shared_ptr < PlotFunction > | PlotFunctionPtr |
| typedef boost::shared_ptr < PlotFunctionInfo > | PlotFunctionInfoPtr |
| typedef boost::shared_ptr < PlotGroup > | PlotGroupPtr |
| typedef boost::shared_ptr < PlotGroupInfo > | PlotGroupInfoPtr |
| typedef boost::shared_ptr < PlotInfoBase > | PlotInfoBasePtr |
| typedef boost::shared_ptr < PlotViewerProxy > | PlotViewerProxyPtr |
| typedef std::vector< GutterBlock > | GutterBlockList |
| typedef QList< SceneNode * > | SceneNodeList |
| typedef QList< BaseRow * > | BaseRowList |
| typedef QList< Painter * > | PainterList |
| typedef boost::shared_ptr < Manipulator > | ManipulatorPtr |
| typedef std::vector< Measurement > | MeasurementList |
| typedef std::vector< Tool * > | ToolList |
| typedef ToolOptionNum< int, ToolOption::INT > | ToolOptionInt |
| typedef ToolOptionNum< float, ToolOption::FLOAT > | ToolOptionFloat |
| typedef std::vector< ToolOption * > | ToolOptionList |
| typedef std::vector < ToolOptionGroup * > | ToolOptionGroups |
| typedef QList< QAction * > | ActionList |
Enumerations | |
| enum | PanelPosition { LEFT_PANEL = 0, RIGHT_PANEL, BOTTOM_PANEL, NONE } |
| enum | PlotTypes { PlotTypeDataPoint = QStandardItem::UserType+1, PlotTypeData, PlotTypeFunction, PlotTypeGroup } |
| enum | PlotItemDataRoles { PlotTypeRole = Qt::UserRole+1, PlotPDERole, PlotFunctionDataRole, PlotFunctionMinRole, PlotFunctionMaxRole, PlotFunctionStepRole, PlotSymbolSizeRole, PlotSymbolRole, PlotModeRole } |
| enum | InterpreterStatus { STATUS_OK, STATUS_ERROR } |
| enum | CodeBlockStatus { CODE_BLOCK_COMPLETE = 1, CODE_BLOCK_ERROR = 2, CODE_BLOCK_INCOMPLETE = 4 } |
| enum | BlockEditMode { EDITMODE_SINGLELINE, EDITMODE_MULTILINE_ACTIVE, EDITMODE_MULTILINE_INACTIVE } |
| enum | BlockType { BLOCKTYPE_OUTPUT = 1, BLOCKTYPE_ERROR = 2, BLOCKTYPE_CODE = 4, BLOCKTYPE_ACTIVE = 8, BLOCKTYPE_BLOCKEDIT = 16, BLOCKTYPE_MULTILINE_SQ = 32, BLOCKTYPE_MULTILINE_DQ = 64 } |
| enum | ContextActionType { GFX_NODE = 0x1, GFX_OBJECT = 0x2, ENTITY = 0x4, ENTITY_VIEW = 0x8, CUSTOM_VIEW = 0x10, NOT_VISIBLE = 0x20, NOT_HIDDEN = 0x40, NOT_SCENE = 0x80, SINGLE = 0x100, MULTI = 0x200, VIEWS_SAME_OBJECT = 0x400 } |
Functions | |
| void DLLEXPORT_OST_GUI | ChangeProcessName (const char *proc_name) |
| def | CreateDataViewer |
| typedef QList<QAction*> ActionList |
| typedef QList<BaseRow*> BaseRowList |
Definition at line 75 of file base_row.hh.
| typedef std::vector<GutterBlock> GutterBlockList |
Definition at line 54 of file python_shell_fw.hh.
| typedef boost::shared_ptr<LoaderManager> LoaderManagerPtr |
Definition at line 53 of file loader_manager.hh.
| typedef boost::shared_ptr<Manipulator> ManipulatorPtr |
Definition at line 34 of file manipulator.hh.
| typedef std::vector<Measurement> MeasurementList |
Definition at line 61 of file measure_tool.hh.
| typedef WidgetStateSaver<QMdiSubWindow,Qt::WindowFlags> OstMdiSubWindowBase |
Definition at line 33 of file mdi_sub_window.hh.
| typedef WidgetStateSaver<QMainWindow,Qt::WindowFlags> OstTopWindowBase |
Definition at line 51 of file mdi_sub_window.hh.
| typedef QList<Painter*> PainterList |
Definition at line 48 of file painter.hh.
| typedef boost::shared_ptr<PlotDataBase> PlotDataBasePtr |
Definition at line 39 of file plot_data_base.hh.
| typedef boost::shared_ptr<PlotDataInfo> PlotDataInfoPtr |
Definition at line 30 of file plot_data_info_fw.hh.
| typedef std::vector<PlotDataInfoPtr> PlotDataInfoVector |
Definition at line 58 of file plot_data_info.hh.
| typedef boost::shared_ptr<PlotData> PlotDataPtr |
Definition at line 71 of file plot_data.hh.
| typedef boost::shared_ptr<PlotFunctionInfo> PlotFunctionInfoPtr |
Definition at line 44 of file plot_function_info.hh.
| typedef boost::shared_ptr<PlotFunction> PlotFunctionPtr |
Definition at line 40 of file plot_function.hh.
| typedef boost::shared_ptr<PlotGroupInfo> PlotGroupInfoPtr |
Definition at line 55 of file plot_group_info.hh.
| typedef boost::shared_ptr<PlotGroup> PlotGroupPtr |
Definition at line 35 of file plot_group.hh.
| typedef boost::shared_ptr<PlotInfoBase> PlotInfoBasePtr |
Definition at line 86 of file plot_info_base.hh.
| typedef boost::shared_ptr<PlotViewerProxy> PlotViewerProxyPtr |
Definition at line 31 of file plot_viewer_proxy_fw.hh.
| typedef QList<SceneNode*> SceneNodeList |
Definition at line 34 of file scene_node.hh.
Definition at line 33 of file tool_manager.hh.
| typedef ToolOptionNum<float, ToolOption::FLOAT> ToolOptionFloat |
Definition at line 88 of file tool_option.hh.
| typedef std::vector<ToolOptionGroup*> ToolOptionGroups |
Definition at line 54 of file tool_option_group.hh.
| typedef ToolOptionNum<int, ToolOption::INT> ToolOptionInt |
Definition at line 87 of file tool_option.hh.
| typedef std::vector<ToolOption*> ToolOptionList |
Definition at line 120 of file tool_option.hh.
| enum BlockEditMode |
Definition at line 32 of file python_shell_fw.hh.
| enum BlockType |
| BLOCKTYPE_OUTPUT | |
| BLOCKTYPE_ERROR | |
| BLOCKTYPE_CODE | |
| BLOCKTYPE_ACTIVE | |
| BLOCKTYPE_BLOCKEDIT | |
| BLOCKTYPE_MULTILINE_SQ | |
| BLOCKTYPE_MULTILINE_DQ |
Definition at line 37 of file python_shell_fw.hh.
| enum CodeBlockStatus |
Definition at line 52 of file python_interpreter.hh.
| enum ContextActionType |
| GFX_NODE | |
| GFX_OBJECT | |
| ENTITY | |
| ENTITY_VIEW | |
| CUSTOM_VIEW | |
| NOT_VISIBLE | |
| NOT_HIDDEN | |
| NOT_SCENE | |
| SINGLE | |
| MULTI | |
| VIEWS_SAME_OBJECT |
Definition at line 36 of file context_menu.hh.
| enum InterpreterStatus |
| enum PanelPosition |
Definition at line 37 of file panel_manager.hh.
| enum PlotItemDataRoles |
| PlotTypeRole | |
| PlotPDERole | |
| PlotFunctionDataRole | |
| PlotFunctionMinRole | |
| PlotFunctionMaxRole | |
| PlotFunctionStepRole | |
| PlotSymbolSizeRole | |
| PlotSymbolRole | |
| PlotModeRole |
Definition at line 39 of file plot_types.hh.
| enum PlotTypes |
Definition at line 32 of file plot_types.hh.
| void DLLEXPORT_OST_GUI ost::gui::ChangeProcessName | ( | const char * | proc_name | ) |
change process name that shows up in ps and top
| def ost::gui::CreateDataViewer | ( | ih, | ||
flag = False | ||||
| ) |
Definition at line 30 of file __init__.py.
1.5.8