![]() |
The Inspector (GNU Radio module gr-inspector)
|
3D visualisation for the inspector toolkit More...
#include <vis3d_vf.h>
Public Types | |
| typedef boost::shared_ptr< vis3d_vf > | sptr |
Public Member Functions | |
| virtual void * | pyqwidget ()=0 |
Static Public Member Functions | |
| static sptr | make (int vlen, int width, int height, int gwidth, int gheight, double maxz, int fps, char *xaxis, char *yaxis, char *zaxis, QWidget *parent=NULL) |
| Build a 3D visualisation. More... | |
3D visualisation for the inspector toolkit
This GUI uses QwtPlot3D to visualise data in 3D, for instance data from the gr-specest FAM block.
Controls: Hold left mouse button and move cursor to rotate. Dragging using two fingers, zooms in or out
| typedef boost::shared_ptr<vis3d_vf> gr::inspector::vis3d_vf::sptr |
|
static |
Build a 3D visualisation.
| vlen | The size of the input vector containing the data to be displayed |
| width | The 1D vector will be reshaped with this width |
| height | The 1D vector will be reshaped with this height |
| gwidth | The graph will be stretched to this width |
| gheight | The graph will be stretched to this height |
| maxz | You can set the graph to have a maximum Z value, so that the graph boundaries remain fixed, or if you set to 0, the Z axis of the graph, will grow according to the data. |
| fps | You can set the framerate of the graph, so that if a higher number vectors are received than the frame rate, they can be discarded. |
| xaxis | Label for X axis |
| yaxis | Label for Y axis |
| zaxis | Label for Z axis |
| parent | QWidget parent |
|
pure virtual |
Implemented in gr::inspector::vis3d_vf_impl.