#include <viewer.h>
|
static void | show (const std::vector< IntervalHull > &intervalHulls={}, const std::vector< std::vector< Point >> &points={}, const std::vector< capd::interval > &time={}, const std::vector< int > &dimension={}, VIEW_TYPE viewType=VIEW_TYPE::PLANE) |
| show the given interval hulls, point set using the wrapped viewer More...
|
|
static void | show (const std::vector< Condition > &conditions={}, const std::vector< std::vector< Point >> &points={}, const std::vector< capd::interval > &time={}, const std::vector< int > &dimension={}, VIEW_TYPE viewType=VIEW_TYPE::PLANE) |
| show the given conditions, point set using wrapped viewer More...
|
|
|
static IntervalHullStruct | intervalHullMatrix (const IntervalHull &intervalHulls, const capd::interval &time, const std::vector< int > &dimension) |
| construct the matrices which define the given inetrval hull More...
|
|
static Eigen::MatrixXd | pointMatrix (const std::vector< Point > &point, const capd::interval &time, const std::vector< int > &dimension) |
| construct the coordinate matix of given point set More...
|
|
static void | drawAxes (igl::opengl::glfw::Viewer &viewer, const std::vector< capd::interval > &ranges, const std::vector< std::string > &vars) |
| draw the axes and adaptive markers More...
|
|
◆ drawAxes()
void irafhy::viewer::drawAxes |
( |
igl::opengl::glfw::Viewer & |
viewer, |
|
|
const std::vector< capd::interval > & |
ranges, |
|
|
const std::vector< std::string > & |
vars |
|
) |
| |
|
staticprivate |
draw the axes and adaptive markers
- Parameters
-
viewer | viewer which shall show the axes |
ranges | ranges of each showing dimension |
vars | related variable of each dimension |
Referenced by show().
◆ intervalHullMatrix()
IntervalHullStruct irafhy::viewer::intervalHullMatrix |
( |
const IntervalHull & |
intervalHulls, |
|
|
const capd::interval & |
time, |
|
|
const std::vector< int > & |
dimension |
|
) |
| |
|
staticprivate |
construct the matrices which define the given inetrval hull
- Parameters
-
intervalHulls | given inetrval hull |
time | related time in interval form |
dimension | the dimension of the space which the given interval hull in |
- Returns
- resulting interval hull struct
References irafhy::IntervalHull::empty().
Referenced by show().
◆ pointMatrix()
Eigen::MatrixXd irafhy::viewer::pointMatrix |
( |
const std::vector< Point > & |
point, |
|
|
const capd::interval & |
time, |
|
|
const std::vector< int > & |
dimension |
|
) |
| |
|
staticprivate |
construct the coordinate matix of given point set
- Parameters
-
point | given point set |
time | related time in interval form |
dimension | the dimension of the sapce which the given interval hull in |
- Returns
- resulting coordinate matrix
Referenced by show().
◆ show() [1/2]
void irafhy::viewer::show |
( |
const std::vector< IntervalHull > & |
intervalHulls = {} , |
|
|
const std::vector< std::vector< Point >> & |
points = {} , |
|
|
const std::vector< capd::interval > & |
time = {} , |
|
|
const std::vector< int > & |
dimension = {} , |
|
|
VIEW_TYPE |
viewType = VIEW_TYPE::PLANE |
|
) |
| |
|
static |
◆ show() [2/2]
void irafhy::viewer::show |
( |
const std::vector< Condition > & |
conditions = {} , |
|
|
const std::vector< std::vector< Point >> & |
points = {} , |
|
|
const std::vector< capd::interval > & |
time = {} , |
|
|
const std::vector< int > & |
dimension = {} , |
|
|
VIEW_TYPE |
viewType = VIEW_TYPE::PLANE |
|
) |
| |
|
static |
show the given conditions, point set using wrapped viewer
- Parameters
-
conditions | given condition |
points | given point set |
time | time sequence |
dimension | dimensions specify the values shall be showed |
viewType | style of conditions' showing |
The documentation for this class was generated from the following files:
- /home/jianqiang/CLionProjects/irafhy/include/irafhy/utility/viewer.h
- /home/jianqiang/CLionProjects/irafhy/src/utility/viewer.cpp