|
BWAPI
|
#include <Aff_transformation_3.h>


Public Types | |
| typedef R_ | R |
Public Member Functions | |
| Aff_transformationC3 () | |
| Aff_transformationC3 (const Identity_transformation) | |
| Aff_transformationC3 (const Translation, const Vector_3 &v) | |
| Aff_transformationC3 (const Scaling, const FT &s, const FT &w=FT(1)) | |
| Aff_transformationC3 (const FT &m11, const FT &m12, const FT &m13, const FT &m21, const FT &m22, const FT &m23, const FT &m31, const FT &m32, const FT &m33, const FT &w=FT(1)) | |
| Aff_transformationC3 (const FT &m11, const FT &m12, const FT &m13, const FT &m14, const FT &m21, const FT &m22, const FT &m23, const FT &m24, const FT &m31, const FT &m32, const FT &m33, const FT &m34, const FT &w=FT(1)) | |
| Point_3 | transform (const Point_3 &p) const |
| Point_3 | operator() (const Point_3 &p) const |
| Vector_3 | transform (const Vector_3 &v) const |
| Vector_3 | operator() (const Vector_3 &v) const |
| Direction_3 | transform (const Direction_3 &d) const |
| Direction_3 | operator() (const Direction_3 &d) const |
| Plane_3 | transform (const Plane_3 &p) const |
| Plane_3 | operator() (const Plane_3 &p) const |
| Aff_transformation_3 | inverse () const |
| bool | is_even () const |
| bool | is_odd () const |
| FT | cartesian (int i, int j) const |
| FT | homogeneous (int i, int j) const |
| FT | m (int i, int j) const |
| FT | hm (int i, int j) const |
| Aff_transformation_3 | operator* (const Aff_transformationC3 &t) const |
Protected Member Functions | |
| Aff_transformation_3 | transpose () const |
Friends | |
| class | PlaneC3< R_ > |
| typedef R_ Aff_transformationC3< R_ >::R |
| Aff_transformationC3< R_ >::Aff_transformationC3 | ( | ) | [inline] |

| Aff_transformationC3< R_ >::Aff_transformationC3 | ( | const Identity_transformation | ) | [inline] |

| Aff_transformationC3< R_ >::Aff_transformationC3 | ( | const Translation | , |
| const Vector_3 & | v | ||
| ) | [inline] |

| Aff_transformationC3< R_ >::Aff_transformationC3 | ( | const Scaling | , |
| const FT & | s, | ||
| const FT & | w = FT(1) |
||
| ) | [inline] |

| Aff_transformationC3< R_ >::Aff_transformationC3 | ( | const FT & | m11, |
| const FT & | m12, | ||
| const FT & | m13, | ||
| const FT & | m21, | ||
| const FT & | m22, | ||
| const FT & | m23, | ||
| const FT & | m31, | ||
| const FT & | m32, | ||
| const FT & | m33, | ||
| const FT & | w = FT(1) |
||
| ) | [inline] |

| Aff_transformationC3< R_ >::Aff_transformationC3 | ( | const FT & | m11, |
| const FT & | m12, | ||
| const FT & | m13, | ||
| const FT & | m14, | ||
| const FT & | m21, | ||
| const FT & | m22, | ||
| const FT & | m23, | ||
| const FT & | m24, | ||
| const FT & | m31, | ||
| const FT & | m32, | ||
| const FT & | m33, | ||
| const FT & | m34, | ||
| const FT & | w = FT(1) |
||
| ) | [inline] |

| FT Aff_transformationC3< R_ >::cartesian | ( | int | i, |
| int | j | ||
| ) | const [inline] |


| FT Aff_transformationC3< R_ >::hm | ( | int | i, |
| int | j | ||
| ) | const [inline] |

| FT Aff_transformationC3< R_ >::homogeneous | ( | int | i, |
| int | j | ||
| ) | const [inline] |

| Aff_transformation_3 Aff_transformationC3< R_ >::inverse | ( | ) | const [inline] |

| bool Aff_transformationC3< R_ >::is_even | ( | ) | const [inline] |


| bool Aff_transformationC3< R_ >::is_odd | ( | ) | const [inline] |

| FT Aff_transformationC3< R_ >::m | ( | int | i, |
| int | j | ||
| ) | const [inline] |

| Point_3 Aff_transformationC3< R_ >::operator() | ( | const Point_3 & | p | ) | const [inline] |

| Vector_3 Aff_transformationC3< R_ >::operator() | ( | const Vector_3 & | v | ) | const [inline] |

| Direction_3 Aff_transformationC3< R_ >::operator() | ( | const Direction_3 & | d | ) | const [inline] |

| Plane_3 Aff_transformationC3< R_ >::operator() | ( | const Plane_3 & | p | ) | const [inline] |

| Aff_transformation_3 Aff_transformationC3< R_ >::operator* | ( | const Aff_transformationC3< R_ > & | t | ) | const [inline] |

| Point_3 Aff_transformationC3< R_ >::transform | ( | const Point_3 & | p | ) | const [inline] |


| Vector_3 Aff_transformationC3< R_ >::transform | ( | const Vector_3 & | v | ) | const [inline] |

| Direction_3 Aff_transformationC3< R_ >::transform | ( | const Direction_3 & | d | ) | const [inline] |

| Plane_3 Aff_transformationC3< R_ >::transform | ( | const Plane_3 & | p | ) | const [inline] |

| Aff_transformation_3 Aff_transformationC3< R_ >::transpose | ( | ) | const [inline, protected] |


friend class PlaneC3< R_ > [friend] |
1.7.6.1