Separator for point in sector. A sector is defined by its center, a distance and an angle (with uncertainty).
More...
#include <codac_SepPolarXY.h>
Inherits ibex::Sep.
|
| | SepPolarXY (Interval rho, Interval theta) |
| | Construct a new SepPolarXY object. More...
|
| |
| virtual void | separate (IntervalVector &x_in, IntervalVector &x_out) |
| | \(\mathcal{S}\big([\mathbf{x}_{\textrm{in}}],[\mathbf{x}_{\textrm{out}}]\big)\) More...
|
| |
Separator for point in sector. A sector is defined by its center, a distance and an angle (with uncertainty).
◆ SepPolarXY()
| codac::SepPolarXY::SepPolarXY |
( |
Interval |
rho, |
|
|
Interval |
theta |
|
) |
| |
Construct a new SepPolarXY object.
- Parameters
-
| rho | radius of the sector |
| theta | angle of the sector |
◆ separate()
| virtual void codac::SepPolarXY::separate |
( |
IntervalVector & |
x_in, |
|
|
IntervalVector & |
x_out |
|
) |
| |
|
virtual |
\(\mathcal{S}\big([\mathbf{x}_{\textrm{in}}],[\mathbf{x}_{\textrm{out}}]\big)\)
- Parameters
-
| x_in | the n-dimensional box \([\mathbf{x}_{\textrm{in}}]\) to be inner-contracted |
| x_out | the n-dimensional box \([\mathbf{x}_{\textrm{out}}]\) to be outer-contracted |
◆ contractIn()
| void codac::SepPolarXY::contractIn |
( |
IntervalVector & |
x_in | ) |
|
|
protected |
compute the inner contraction
- Parameters
-
◆ contractOut()
| void codac::SepPolarXY::contractOut |
( |
IntervalVector & |
x_out | ) |
|
|
protected |
compute the outer contraction
- Parameters
-
The documentation for this class was generated from the following file: