BWAPI
|
#include <Aff_transformation_d.h>
Public Types | |
typedef CGAL::Dynamic_dimension_tag | Ambient_dimension |
typedef pR::Aff_transformation_d_base | Base |
typedef Aff_transformation_d< pR > | Self |
typedef pR | R |
typedef R::RT | RT |
typedef R::FT | FT |
typedef R::LA | LA |
Public Member Functions | |
Aff_transformation_d (int d=0) | |
Aff_transformation_d (int d, Identity_transformation tag) | |
Aff_transformation_d (const typename LA::Matrix &M) | |
Aff_transformation_d (Translation tag, const Vector_d< R > &v) | |
Aff_transformation_d (int d, Scaling tag, const RT &num, const RT &den) | |
Aff_transformation_d (int d, Rotation tag, const RT &sin_num, const RT &cos_num, const RT &den, int e1=0, int e2=1) | |
Aff_transformation_d (int d, Rotation tag, const Direction_d< R > &dir, const RT &num, const RT &den, int e1=0, int e2=1) | |
Aff_transformation_d (const Base &a) | |
Aff_transformation_d (const Self &a) | |
template<typename Forward_iterator > | |
Aff_transformation_d (Scaling tag, Forward_iterator start, Forward_iterator end) | |
Self | operator* (const Self &a) |
Self | inverse () const |
bool | operator== (const Self &a) const |
bool | operator!= (const Self &a) const |
typedef CGAL::Dynamic_dimension_tag Aff_transformation_d< pR >::Ambient_dimension |
typedef pR::Aff_transformation_d_base Aff_transformation_d< pR >::Base |
typedef R::FT Aff_transformation_d< pR >::FT |
typedef R::LA Aff_transformation_d< pR >::LA |
typedef pR Aff_transformation_d< pR >::R |
typedef R::RT Aff_transformation_d< pR >::RT |
typedef Aff_transformation_d<pR> Aff_transformation_d< pR >::Self |
Aff_transformation_d< pR >::Aff_transformation_d | ( | int | d = 0 | ) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | int | d, |
Identity_transformation | tag | ||
) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | const typename LA::Matrix & | M | ) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | Translation | tag, |
const Vector_d< R > & | v | ||
) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | int | d, |
Scaling | tag, | ||
const RT & | num, | ||
const RT & | den | ||
) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | int | d, |
Rotation | tag, | ||
const RT & | sin_num, | ||
const RT & | cos_num, | ||
const RT & | den, | ||
int | e1 = 0 , |
||
int | e2 = 1 |
||
) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | int | d, |
Rotation | tag, | ||
const Direction_d< R > & | dir, | ||
const RT & | num, | ||
const RT & | den, | ||
int | e1 = 0 , |
||
int | e2 = 1 |
||
) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | const Base & | a | ) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | const Self & | a | ) | [inline] |
Aff_transformation_d< pR >::Aff_transformation_d | ( | Scaling | tag, |
Forward_iterator | start, | ||
Forward_iterator | end | ||
) | [inline] |
Self Aff_transformation_d< pR >::inverse | ( | ) | const [inline] |
bool Aff_transformation_d< pR >::operator!= | ( | const Self & | a | ) | const [inline] |
Self Aff_transformation_d< pR >::operator* | ( | const Self & | a | ) | [inline] |
bool Aff_transformation_d< pR >::operator== | ( | const Self & | a | ) | const [inline] |