#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 | |||
) | [inline] |
Definition at line 56 of file semialgebraic_set.hpp.
00056 { 00057 m_polynomials<<Polynomial(s1); 00058 m_signs<<i1; 00059 }
semialgebraic_set | ( | const char * | str1, | |
int | s1, | |||
const char * | str2, | |||
int | s2 | |||
) | [inline] |
Definition at line 62 of file semialgebraic_set.hpp.
00062 { 00063 m_polynomials<< (i1<0? (-1)*Polynomial(s1) : s1) ; 00064 m_polynomials<< (i2<0? (-1)*Polynomial(s2) : s2) ; 00065 }
semialgebraic_set | ( | const Polynomial & | eq, | |
int | s | |||
) | [inline] |
Definition at line 68 of file semialgebraic_set.hpp.
semialgebraic_set | ( | const Polynomial & | eq1, | |
int | s1, | |||
const Polynomial & | eq2, | |||
int | s2 | |||
) | [inline] |
Definition at line 74 of file semialgebraic_set.hpp.
~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.
Seq<Polynomial> inequations | ( | ) | const [inline] |
Definition at line 40 of file semialgebraic_set.hpp.
void insert | ( | const Polynomial & | p, | |
int | s | |||
) | [inline] |
Definition at line 45 of file semialgebraic_set.hpp.
int nbineq | ( | ) | const [inline] |
Definition at line 48 of file semialgebraic_set.hpp.
References Seq< C, R >::size().
int sign | ( | int | i = 0 |
) | const [inline] |
Definition at line 43 of file semialgebraic_set.hpp.