Image Component Library (ICL)
|
Specialized 3D visualization component intended for 3D-box plots (needs ICLGeom-library to be linked) More...
#include <Plot3D.h>
Public Member Functions | |
Plot3D (const utils::Range32f &xrange=utils::Range32f(0, 0), const utils::Range32f &yrange=utils::Range32f(0, 0), const utils::Range32f &zrange=utils::Range32f(0, 0)) | |
create Plot3D component with given defaultViewPortsize | |
Static Private Member Functions | |
static std::string | form_args (const utils::Range32f &xrange, const utils::Range32f &yrange, const utils::Range32f &zrange) |
internally used utility method |
Specialized 3D visualization component intended for 3D-box plots (needs ICLGeom-library to be linked)
Creates a geom::PlotHandle3D, optimized for 3D-box plots. Internally, the created PlotWidget3D consists of an inherited ICLDrawWidget3D, a geom::Scene and a geom::Camera that are autpmatically created and linked to the visualization and mouse interaction
Please note, that including this class will automaticall also include the dependent classes PlotWidget3D and PlotHandle3D for convenience reasons
icl::geom::Plot3D::Plot3D | ( | const utils::Range32f & | xrange = utils::Range32f(0,0) , |
const utils::Range32f & | yrange = utils::Range32f(0,0) , |
||
const utils::Range32f & | zrange = utils::Range32f(0,0) |
||
) | [inline] |
create Plot3D component with given defaultViewPortsize
The given defaultViewPortsize is to create an OpenGL viewport as long as no backgrond image is given.
static std::string icl::geom::Plot3D::form_args | ( | const utils::Range32f & | xrange, |
const utils::Range32f & | yrange, | ||
const utils::Range32f & | zrange | ||
) | [inline, static, private] |
internally used utility method