|
shape_doc 0.1
|
#include <semialgebraic_set.hpp>
Definition at line 28 of file semialgebraic_set.hpp.
| typedef semialgebraic_set_def<K>::Polynomial Polynomial |
Definition at line 31 of file semialgebraic_set.hpp.
| semialgebraic_set | ( | void | ) | [inline] |
Definition at line 33 of file semialgebraic_set.hpp.
{};
| semialgebraic_set | ( | const char * | str1, |
| int | s1 | ||
| ) |
Definition at line 56 of file semialgebraic_set.hpp.
References Polynomial.
{
m_polynomials<<Polynomial(s1);
m_signs<<i1;
}
| semialgebraic_set | ( | const char * | str1, |
| int | s1, | ||
| const char * | str2, | ||
| int | s2 | ||
| ) |
Definition at line 62 of file semialgebraic_set.hpp.
References Polynomial.
{
m_polynomials<< (i1<0? (-1)*Polynomial(s1) : s1) ;
m_polynomials<< (i2<0? (-1)*Polynomial(s2) : s2) ;
}
| semialgebraic_set | ( | const Polynomial & | eq, |
| int | s | ||
| ) |
Definition at line 68 of file semialgebraic_set.hpp.
{
m_polynomials<< (i1<0? (-1)*p1 : p1) ;
//m_signs<<i1;
}
| semialgebraic_set | ( | const Polynomial & | eq1, |
| int | s1, | ||
| const Polynomial & | eq2, | ||
| int | s2 | ||
| ) |
Definition at line 74 of file semialgebraic_set.hpp.
{
m_polynomials<<p1;
m_polynomials<<p2;
}
| ~semialgebraic_set | ( | void | ) | [inline] |
Definition at line 38 of file semialgebraic_set.hpp.
{};
| Polynomial inequation | ( | int | i = 0 | ) | const [inline] |
Definition at line 42 of file semialgebraic_set.hpp.
{ return this->m_polynomials[i] ; }
| Seq<Polynomial> inequations | ( | ) | const [inline] |
Definition at line 40 of file semialgebraic_set.hpp.
{ return this->m_polynomials ; }
| void insert | ( | const Polynomial & | p, |
| int | s | ||
| ) | [inline] |
Definition at line 45 of file semialgebraic_set.hpp.
{
this->m_polynomials<<p; this->m_signs<<s;
}
| int nbineq | ( | ) | const [inline] |
Definition at line 48 of file semialgebraic_set.hpp.
{ return m_polynomials.size(); }
| int sign | ( | int | i = 0 | ) | const [inline] |
Definition at line 43 of file semialgebraic_set.hpp.
{ return this->m_signs[i] ; }