|
BWAPI
|
#include <Aff_transformationH3.h>


Public Types | |
| typedef R_ | R |
| typedef R::FT | FT |
| typedef R::RT | RT |
| typedef R::Point_3 | Point_3 |
| typedef R::Vector_3 | Vector_3 |
| typedef R::Direction_3 | Direction_3 |
| typedef R::Plane_3 | Plane_3 |
| typedef R::Aff_transformation_3 | Aff_transformation_3 |
Public Member Functions | |
| virtual | ~Aff_transformation_rep_baseH3 () |
| virtual Point_3 | transform (const Point_3 &) const =0 |
| virtual Vector_3 | transform (const Vector_3 &) const =0 |
| virtual Direction_3 | transform (const Direction_3 &) const =0 |
| virtual Plane_3 | transform (const Plane_3 &) const =0 |
| virtual Aff_transformation_3 | inverse () const =0 |
| virtual Aff_transformation_3 | transpose () const =0 |
| virtual Aff_transformation_repH3< R > | general_form () const =0 |
| virtual bool | is_even () const =0 |
| virtual RT | homogeneous (int i, int j) const =0 |
| virtual FT | cartesian (int i, int j) const =0 |
| typedef R::Aff_transformation_3 Aff_transformation_rep_baseH3< R_ >::Aff_transformation_3 |
| typedef R::Direction_3 Aff_transformation_rep_baseH3< R_ >::Direction_3 |
| typedef R::FT Aff_transformation_rep_baseH3< R_ >::FT |
| typedef R::Plane_3 Aff_transformation_rep_baseH3< R_ >::Plane_3 |
| typedef R::Point_3 Aff_transformation_rep_baseH3< R_ >::Point_3 |
| typedef R_ Aff_transformation_rep_baseH3< R_ >::R |
Reimplemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| typedef R::RT Aff_transformation_rep_baseH3< R_ >::RT |
| typedef R::Vector_3 Aff_transformation_rep_baseH3< R_ >::Vector_3 |
| virtual Aff_transformation_rep_baseH3< R_ >::~Aff_transformation_rep_baseH3 | ( | ) | [inline, virtual] |
| virtual FT Aff_transformation_rep_baseH3< R_ >::cartesian | ( | int | i, |
| int | j | ||
| ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual Aff_transformation_repH3<R> Aff_transformation_rep_baseH3< R_ >::general_form | ( | ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual RT Aff_transformation_rep_baseH3< R_ >::homogeneous | ( | int | i, |
| int | j | ||
| ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual Aff_transformation_3 Aff_transformation_rep_baseH3< R_ >::inverse | ( | ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual bool Aff_transformation_rep_baseH3< R_ >::is_even | ( | ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual Point_3 Aff_transformation_rep_baseH3< R_ >::transform | ( | const Point_3 & | ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual Vector_3 Aff_transformation_rep_baseH3< R_ >::transform | ( | const Vector_3 & | ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual Direction_3 Aff_transformation_rep_baseH3< R_ >::transform | ( | const Direction_3 & | ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual Plane_3 Aff_transformation_rep_baseH3< R_ >::transform | ( | const Plane_3 & | ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
| virtual Aff_transformation_3 Aff_transformation_rep_baseH3< R_ >::transpose | ( | ) | const [pure virtual] |
Implemented in Translation_repH3< R_ >, Identity_repH3< R_ >, and Aff_transformation_repH3< R_ >.
1.7.6.1