BWAPI
|
#include <Aff_transformationH3.h>
Public Types | |
typedef R_ | R |
Public Member Functions | |
Aff_transformation_repH3 () | |
Aff_transformation_repH3 (const RT &m00, const RT &m01, const RT &m02, const RT &m03, const RT &m10, const RT &m11, const RT &m12, const RT &m13, const RT &m20, const RT &m21, const RT &m22, const RT &m23, const RT &m33) | |
virtual | ~Aff_transformation_repH3 () |
virtual Point_3 | transform (const Point_3 &p) const |
virtual Vector_3 | transform (const Vector_3 &v) const |
virtual Direction_3 | transform (const Direction_3 &dir) const |
virtual Plane_3 | transform (const Plane_3 &pl) const |
virtual Aff_transformation_3 | inverse () const |
virtual Aff_transformation_repH3< R > | general_form () const |
virtual Aff_transformation_3 | transpose () const |
virtual bool | is_even () const |
virtual RT | homogeneous (int i, int j) const |
virtual FT | cartesian (int i, int j) const |
Friends | |
class | Aff_transformationH3< R > |
Aff_transformationH3< R > | _general_transformation_composition (Aff_transformation_repH3< R > l, Aff_transformation_repH3< R > r) |
std::ostream & | operator<< (std::ostream &out, const Aff_transformationH3< R > &t) |
typedef R_ Aff_transformation_repH3< R_ >::R |
Reimplemented from Aff_transformation_rep_baseH3< R_ >.
Aff_transformation_repH3< R_ >::Aff_transformation_repH3 | ( | ) | [inline] |
CGAL_KERNEL_INLINE Aff_transformation_repH3< R >::Aff_transformation_repH3 | ( | const RT & | m00, |
const RT & | m01, | ||
const RT & | m02, | ||
const RT & | m03, | ||
const RT & | m10, | ||
const RT & | m11, | ||
const RT & | m12, | ||
const RT & | m13, | ||
const RT & | m20, | ||
const RT & | m21, | ||
const RT & | m22, | ||
const RT & | m23, | ||
const RT & | m33 | ||
) |
virtual Aff_transformation_repH3< R_ >::~Aff_transformation_repH3 | ( | ) | [inline, virtual] |
Aff_transformation_repH3< R >::FT Aff_transformation_repH3< R >::cartesian | ( | int | i, |
int | j | ||
) | const [inline, virtual] |
Implements Aff_transformation_rep_baseH3< R_ >.
Aff_transformation_repH3< R > Aff_transformation_repH3< R >::general_form | ( | ) | const [inline, virtual] |
Implements Aff_transformation_rep_baseH3< R_ >.
CGAL_KERNEL_LARGE_INLINE Aff_transformation_repH3< R >::RT Aff_transformation_repH3< R >::homogeneous | ( | int | i, |
int | j | ||
) | const [virtual] |
Implements Aff_transformation_rep_baseH3< R_ >.
CGAL_KERNEL_INLINE Aff_transformation_repH3< R >::Aff_transformation_3 Aff_transformation_repH3< R >::inverse | ( | ) | const [virtual] |
CGAL_KERNEL_INLINE bool Aff_transformation_repH3< R >::is_even | ( | ) | const [virtual] |
virtual Point_3 Aff_transformation_repH3< R_ >::transform | ( | const Point_3 & | p | ) | const [virtual] |
Implements Aff_transformation_rep_baseH3< R_ >.
virtual Vector_3 Aff_transformation_repH3< R_ >::transform | ( | const Vector_3 & | v | ) | const [virtual] |
Implements Aff_transformation_rep_baseH3< R_ >.
virtual Direction_3 Aff_transformation_repH3< R_ >::transform | ( | const Direction_3 & | dir | ) | const [virtual] |
Implements Aff_transformation_rep_baseH3< R_ >.
virtual Plane_3 Aff_transformation_repH3< R_ >::transform | ( | const Plane_3 & | pl | ) | const [virtual] |
Implements Aff_transformation_rep_baseH3< R_ >.
CGAL_KERNEL_INLINE Aff_transformation_repH3< R >::Aff_transformation_3 Aff_transformation_repH3< R >::transpose | ( | ) | const [virtual] |
Implements Aff_transformation_rep_baseH3< R_ >.
Aff_transformationH3<R> _general_transformation_composition | ( | Aff_transformation_repH3< R > | l, |
Aff_transformation_repH3< R > | r | ||
) | [friend] |
friend class Aff_transformationH3< R > [friend] |
std::ostream& operator<< | ( | std::ostream & | out, |
const Aff_transformationH3< R > & | t | ||
) | [friend] |