|
| virtual std::string | SubClassName () override final |
| | Get subclass name (for s-c communication, should be replaced by tag. More...
|
| |
| void | ShowSurface (bool b) |
| | Toggle surface plot on plane. More...
|
| |
| void | ShowIsolines (bool b) |
| | Toggle isoline rendering. More...
|
| |
| void | ShowIsosurfaces (bool b) |
| | Toggle isosurface rendering. More...
|
| |
| void | ShowSurfaceColorbar (bool b) |
| | Toggle colorbar visualization. More...
|
| |
| void | SetSurfaceColorbarLabelFormat (std::string fmt) |
| | Set label format for colorbar. More...
|
| |
| void | SetSurfaceColorbarNumberOfLabels (int n) |
| | Set number of labels in colorbar. More...
|
| |
| void | ShowElevation (bool b) |
| | Toggle elevation view (yet to be implemented) More...
|
| |
| void | SetNumberOfIsocontours (int n) |
| | Set number of isocontours to show. More...
|
| |
| void | SetIsolineWidth (double w) |
| | Set width of isolines. More...
|
| |
| void | SetElevationZShift (double val) |
| | Change zshift for elevation plot. More...
|
| |
| void | SetElevationScale (double val) |
| | Change scale for elevation plot. More...
|
| |
| template<class V > |
| void | SetSurfaceRGBTable (const V &tab, int lutsize) |
| | Set Surface RGB table from vector. More...
|
| |
| void | SetSurfaceRGBTable (RGBTable &tab, int lutsize) |
| | Set surface RGB table from RGBtable. More...
|
| |
| void | SetBackground (double r, double g, double b) |
| | Set background color;. More...
|
| |
| void | SetData (std::shared_ptr< DataSet > data, const std::string name="") |
| | Add Dataset to figure. More...
|
| |
| void | SetMaskedData (std::shared_ptr< DataSet > data, const std::string name, const std::string maskname) |
| | Add Dataset with mask to figure. More...
|
| |
| void | SetContourRGBTable (RGBTable &tab, int lutsize) |
| | Set contour RGB table from RGBtable. More...
|
| |
| void | SetTitle (std::string xtitle) |
| | Set figure title. More...
|
| |
| void | SetViewVolume (double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) |
| | Set view volume (e.g. to zoom in to a part) More...
|
| |
| void | SetViewVolumeToDataSetBounds () |
| | Set view volume to dataset bounds (to overview the full dataset) More...
|
| |
| void | SetValueRange (double vmin, double vmax) |
| | Set Range of values. More...
|
| |
| void | SetAccumulateRange (bool b) |
| | Accumulate value ranges during run. More...
|
| |
| void | SetXYAspect (double a) |
| | Set fixed xy aspect ratio. More...
|
| |
| void | KeepXYAspect (bool b) |
| | Keep aspect ratio. More...
|
| |
| void | SetTransformDirty () |
| | InvalidateTransform. More...
|
| |
| void | ShowDomainAxes (bool b) |
| | Toggle rendering of domain axes. More...
|
| |
| void | ShowDomainBox (bool b) |
| | Toggle rendering of domain bounding box. More...
|
| |
| void | ShowDomainOutline (bool b) |
| | Toggle rendering of domain boundary as transparent surface. More...
|
| |
| void | AddContextActor (vtkSmartPointer< vtkContextActor > prop) |
| | Add vtk Actor to renderer showing figure. More...
|
| |
| void | AddActor (vtkSmartPointer< vtkActor > prop) |
| | Add vtk Actor to renderer showing figure. More...
|
| |
| void | AddActor2D (vtkSmartPointer< vtkActor2D > prop) |
| | Add vtk Actor to renderer showing figure. More...
|
| |
| void | Message (std::string msg) |
| | Show string in message field. More...
|
| |
| void | AddAnnotations () |
| | Add annotations. More...
|
| |
| void | RTAddContextActor (vtkSmartPointer< vtkContextActor > prop) |
| | Add vtk Actor to renderer showing figure. More...
|
| |
| void | RTAddActor (vtkSmartPointer< vtkActor > prop) |
| | Add vtk Actor to renderer showing figure. More...
|
| |
| void | RTAddActor2D (vtkSmartPointer< vtkActor2D > prop) |
| | Add vtk Actor to renderer showing figure. More...
|
| |
| void | RTMessage (std::string msg) |
| | Show string in message field. More...
|
| |
| void | RTAddAnnotations () |
| | Add annotations. More...
|
| |
| void | RTInitAnnotations () |
| | Init annotations. More...
|
| |
| void | RTCalcTransform () |
| | Calculate transformation to unit cube This shall be applied to all data. More...
|
| |
| void | SetVMinMax () |
| | Set minmax values from data. More...
|
| |
| void | GenIsolevels () |
| | Generate isolevels after minmax data known. More...
|
| |
| void | RTBuildDomainPipeline (vtkSmartPointer< vtkRenderer > renderer) |
| | Build domain pipeline for 2D/3D figures (box, suface, axes) More...
|
| |
| template<class DATA > |
| void | RTBuildDomainPipeline0 (vtkSmartPointer< vtkRenderer > renderer) |
| | Duck typing interface allowing to handle different VTK datatypes with the same code. More...
|
| |
| virtual void | RTBuildAllVTKPipelines (vtkSmartPointer< vtkRenderer > renderer) |
| | Default implementation for 2D/3d datasets. More...
|
| |
| virtual void | RTPreRender () |
| | Pre-Render actions. More...
|
| |
| void | ServerMPSendData (vtkSmartPointer< internals::Communicator > communicator) |
| | Send data to client. More...
|
| |
| void | ClientMPReceiveData (vtkSmartPointer< internals::Communicator > communicator) |
| | Receive data from server. More...
|
| |
| virtual void | RTProcessKey (const std::string key) |
| | Process keyboard event. More...
|
| |
| virtual void | RTProcessMove (int dx, int dy) |
| | Process mouse event. More...
|
| |
| void | RTRefreshState () |
| | Trigger necessary actions to set state variables. More...
|
| |
| int | RTProcessPlaneKey (const std::string plane, int idim, const std::string key, bool &edit, vtkSmartPointer< vtkCutter > planecut) |
| | Process keyboard and mouse move events for plane section editing. More...
|
| |
| int | RTProcessPlaneMove (const std::string plane, int idim, int dx, int dy, bool &edit, vtkSmartPointer< vtkCutter > planecut) |
| | Process keyboard and mouse move events for plane section editing. More...
|
| |
| void | RTShowPlanePos (vtkSmartPointer< vtkCutter > planecut, const std::string plane, int idim) |
| | Process keyboard and mouse move events for plane section editing. More...
|
| |
| int | RTProcessIsoKey (const std::string key, bool &edit) |
| | Process keyboard and mouse move events for isolevel editing. More...
|
| |
| int | RTProcessIsoMove (int dx, int dy, bool &edit) |
| | Process keyboard and mouse move events for isolevel editing. More...
|
| |
| void | RTShowIsolevel () |
| | Process keyboard and mouse move events for isolevel editing. More...
|
| |
| void | RTUpdateIsoSurfaceFilter () |
| | Process keyboard and mouse move events for isolevel editing. More...
|
| |
| int | RTProcessArrowKey (const std::string key, bool &edit) |
| | Process keyboard events for quiver arrow editing etc. More...
|
| |
| int | RTProcessArrowMove (int dx, int dy, bool &edit) |
| | Process mouse move events for quiver arrow editing etc. More...
|
| |
| void | RTShowArrowScale () |
| | Show arrow scale informtion. More...
|
| |
| void | RTShowActive () |
| | Show figure is active [x]. More...
|
| |
| void | RTShowInActive () |
| | Show figure is inactive [ ]. More...
|
| |
| bool | IsEmpty () |
| | Check if figure is empty (== no actors added) More...
|
| |
| void | RTUpdateActors () |
| | Update all actors belonging to figure. More...
|
| |
| void | SetRange () |
| | Obtain the data range from the relevant dataset. More...
|
| |
|
| vtkSmartPointer< vtkCornerAnnotation > | annot |
| | Title+message text fields. More...
|
| |
| vtkSmartPointer< vtkTransform > | transform =0 |
| | Transformation. More...
|
| |
| vtkSmartPointer< vtkCutter > | planecutX |
| | Cutter for plane sections. More...
|
| |
| vtkSmartPointer< vtkCutter > | planecutY |
| | Cutter for plane sections. More...
|
| |
| vtkSmartPointer< vtkCutter > | planecutZ |
| | Cutter for plane sections. More...
|
| |
| vtkSmartPointer< vtkPlane > | planeX |
| | Plane equation for plane sections. More...
|
| |
| vtkSmartPointer< vtkPlane > | planeY |
| | Plane equation for plane sections. More...
|
| |
| vtkSmartPointer< vtkPlane > | planeZ |
| | Plane equation for plane sections. More...
|
| |
| vtkSmartPointer< vtkGlyphSource2D > | arrow2d |
| | Arrow glyph source. More...
|
| |
| vtkSmartPointer< vtkTransformPolyDataFilter > | arrow3d |
| | Arrow glyph source. More...
|
| |
| vtkSmartPointer< vtkTransform > | arrow3dt |
| | Arrow glyph source. More...
|
| |
| vtkSmartPointer< vtkArrowSource > | arrow3ds |
| | Arrow glyph source. More...
|
| |
| vtkSmartPointer< vtkActor > | isosurface_plot |
| | Isosurface plot actor. More...
|
| |
| vtkSmartPointer< vtkContourFilter > | isosurface_filter |
| | Isosurface plot filter. More...
|
| |
| vtkSmartPointer< vtkActor > | isoline_plot |
| | Isoline plot actor. More...
|
| |
| vtkSmartPointer< vtkContourFilter > | isoline_filter |
| | Isoline plot filter. More...
|
| |
| vtkSmartPointer< vtkActor > | elevation_plot |
| | Items for elevation plot. More...
|
| |
| vtkSmartPointer< vtkActor > | surface_plot |
| | Items for surface plot. More...
|
| |
| vtkSmartPointer< vtkTransform > | warp_transform |
| | Items for elevation plot. More...
|
| |
| vtkSmartPointer< vtkCubeAxesActor2D > | axes |
| | Axes actor. More...
|
| |
| vtkSmartPointer< vtkActor > | box |
| | Box actor. More...
|
| |
| vtkSmartPointer< vtkActor > | outline |
| | Outline plot actor. More...
|
| |
| vtkSmartPointer< vtkTrivialProducer > | data_producer =NULL |
| | Data producer for grid dataset. More...
|
| |
| vtkSmartPointer< vtkTrivialProducer > | boundary_data_producer =NULL |
| | Data producer for boundary grid dataset. More...
|
| |
| double | coordinate_scale_factor |
| | coordinate scale More...
|
| |
| std::string | dataname |
| | Name of data item in data set. More...
|
| |
| vtkSmartPointer< vtkIdList > | celllist =0 |
| | Cell mask. More...
|
| |
| std::string | title |
| | Title of figure. More...
|
| |
| vtkSmartPointer< vtkLookupTable > | surface_lut |
| | Color lookup table for surface plots. More...
|
| |
| RGBTable | surface_rgbtab {{0,0,0,1},{1,1,0,0}} |
| | Color table for surface plots. More...
|
| |
| vtkSmartPointer< vtkLookupTable > | quiver_lut |
| | Color lookup table for quiver plots. More...
|
| |
| RGBTable | quiver_rgbtab {{0,0,0,0},{1,0,0,0}} |
| | Color table for quiver plots. More...
|
| |
| vtkSmartPointer< vtkLookupTable > | stream_lut |
| | Color lookup table for stream plots. More...
|
| |
| RGBTable | stream_rgbtab {{0,0,0,1},{1,1,0,0}} |
| | Color table for stream plots. More...
|
| |
| vtkSmartPointer< vtkLookupTable > | elevation_lut |
| | Color lookup table for elevation plots. More...
|
| |
| RGBTable | elevation_rgbtab {{0.0,0.9,0.9,0.9},{1.0,0.9,0.9,0.9}} |
| | Color table for elevation plots. More...
|
| |
| vtkSmartPointer< vtkLookupTable > | cell_lut |
| | Color lookup table for grid plot cell colors. More...
|
| |
| RGBTable | cell_rgbtab |
| | Color table for grid plot cell colors. More...
|
| |
| vtkSmartPointer< vtkLookupTable > | bface_lut |
| | Color lookup table for grid plot boundary colors. More...
|
| |
| RGBTable | bface_rgbtab |
| | Color table for grid plot boundary colors. More...
|
| |
| vtkSmartPointer< vtkScalarBarActor > | cbar =NULL |
| | Cell color bar for grid plots. More...
|
| |
| vtkSmartPointer< vtkScalarBarActor > | bcbar =NULL |
| | Boundary color bar for grid plots. More...
|
| |
| struct { |
| double vmin_set =1.0e100 |
| | min/max set through api More...
|
| |
| double real_vmin =0 |
| | min/max generated from api and data More...
|
| |
| double data_vmin =0 |
| | min/max calculated from data More...
|
| |
| double xmin =1.0 |
| | View volume data. More...
|
| |
| } | state |
| | figure state More...
|
| |
| struct { |
| } | edit |
| | edit state More...
|
| |
| std::vector< vtkSmartPointer< vtkContextActor > > | ctxactors |
| | The different actor lists. More...
|
| |
| double | bgcolor [3] ={1,1,1} |
| | default background color More...
|
| |
| int | framepos =0 |
| | position in its respective frame More...
|
| |
Surface and contour plot of 2/3D scalar data.