| 
    CGAL 4.7 - Polynomial 
   | 
 
This AdaptableFunctor moves a variable at position \( i\) to a new position \( j\). The relative order of the other variables is preserved, that is, the variables between \( x_i\) and \( x_j\) (including \( x_j\)) are moved by one position while \( x_i\) is moved to the former position of \( x_j\). 
This function may be used to make a certain variable the outer most variable.
Polynomial_d PolynomialTraits_d Types | |
| typedef  PolynomialTraits_d::Polynomial_d  | result_type | 
Operations | |
| result_type | operator() (PolynomialTraits_d::Polynomial_d, int i, int j) | 
| This function moves the variable at position \( i\) to its new position \( j\) and returns the new polynomial.  More... | |
| typedef PolynomialTraits_d::Polynomial_d PolynomialTraits_d::Move::result_type | 
| result_type PolynomialTraits_d::Move::operator() | ( | PolynomialTraits_d::Polynomial_d | , | 
| int | i, | ||
| int | j | ||
| ) | 
This function moves the variable at position \( i\) to its new position \( j\) and returns the new polynomial.
The relative order of the other variables is preserved.