CAPD DynSys Library
5.2.0
|
#include <capd/covrel/GraphicsHSet3D.h>
Public Types | |
typedef HSet3D::FloatVector | FloatVector |
typedef HSet3D::IntervalVector | IntervalVector |
typedef HSet3D::FloatMatrix | FloatMatrix |
typedef HSet3D::IntervalMatrix | IntervalMatrix |
typedef VectorType::size_type | size_type |
typedef capd::vectalg::Vector< double, 3 > | VectorType |
typedef capd::vectalg::Vector< interval, 3 > | IVectorType |
Public Member Functions | |
GraphicsHSet3D () | |
GraphicsHSet3D (const FloatVector &Center, const FloatVector &U, const FloatVector &S1, const FloatVector &S2) | |
GraphicsHSet3D (const IntervalVector &Center, const IntervalVector &U, const IntervalVector &S1, const IntervalVector &S2) | |
~GraphicsHSet3D () | |
void | show (krak::IFrame &f, int dim1, int dim2) const |
void | show (krak::IFrame &f, int dim1, int dim2, const IntervalVector &, int color=BLACK) const |
void | show (krak::Coord3D &f) const |
void | show (krak::Coord3D &f, const IntervalVector &iv, int color=BLACK) const |
bool | outside (const FloatVector &point) const |
bool | outside (const IntervalVector &point) const |
verifies if set does not intersect the support of h-set More... | |
virtual bool | outside (const VectorType &) const=0 |
bool | inside (const FloatVector &point) const |
bool | inside (const IntervalVector &point) const |
verifies if set is inside the support of h-set, More... | |
virtual bool | inside (const VectorType &) const=0 |
bool | across (const FloatVector &point) const |
bool | across (const IntervalVector &point) const |
verifies if set does not intersect N^+ More... | |
virtual bool | across (const VectorType &) const=0 |
bool | mapaway (const FloatVector &point) const |
bool | mapaway (const IntervalVector &point) const |
??? More... | |
virtual bool | mapaway (const VectorType &) const=0 |
bool | onLeft (const FloatVector &point) const |
bool | onLeft (const IntervalVector &point) const |
bool | onRight (const FloatVector &point) const |
bool | onRight (const IntervalVector &point) const |
template<typename IMatrix > | |
GridSet< IMatrix > & | gridWall (GridSet< IMatrix > &G, size_type grid1, size_type grid2, size_type dir, int sign=0, size_type d1=0, size_type d2=1, size_type d3=2) const |
template<typename IMatrix > | |
GridSet< IMatrix > & | gridSet (GridSet< IMatrix > &G, size_type grid1, size_type grid2, size_type grid3, size_type d1=0, size_type d2=1, size_type d3=2) const |
Friends | |
krak::Coord3D & | operator<< (krak::Coord3D &, const GraphicsHSet3D &) |
|
inherited |
|
inherited |
|
inherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inherited |
|
virtualinherited |
verifies if set
does not intersect N^+
Implements capd::covrel::HSet< capd::vectalg::Vector< double, 3 >, capd::vectalg::Vector< interval, 3 > >.
|
pure virtualinherited |
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
verifies if set
is inside the support of h-set,
Implements capd::covrel::HSet< capd::vectalg::Vector< double, 3 >, capd::vectalg::Vector< interval, 3 > >.
|
pure virtualinherited |
|
inherited |
|
virtualinherited |
|
pure virtualinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
verifies if set
does not intersect the support of h-set
Implements capd::covrel::HSet< capd::vectalg::Vector< double, 3 >, capd::vectalg::Vector< interval, 3 > >.
|
pure virtualinherited |
void capd::covrel::GraphicsHSet3D::show | ( | krak::Coord3D & | f | ) | const |
void capd::covrel::GraphicsHSet3D::show | ( | krak::Coord3D & | f, |
const IntervalVector & | iv, | ||
int | color = BLACK |
||
) | const |
void capd::covrel::GraphicsHSet3D::show | ( | krak::IFrame & | f, |
int | dim1, | ||
int | dim2 | ||
) | const |
void capd::covrel::GraphicsHSet3D::show | ( | krak::IFrame & | f, |
int | dim1, | ||
int | dim2, | ||
const IntervalVector & | iv, | ||
int | color = BLACK |
||
) | const |
|
friend |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |