#include <Aff_transformation_3.h>
|
| Aff_transformation_3 () |
|
| Aff_transformation_3 (const CGAL::Aff_transformation_3< R > &t) |
|
| Aff_transformation_3 (const RAff_transformation_3 &t) |
|
| Aff_transformation_3 (const Identity_transformation &tag) |
|
| Aff_transformation_3 (const Translation tag, const CGAL::Vector_3< R > &v) |
|
| Aff_transformation_3 (const Scaling tag, const RT &s, const RT &w=RT(1)) |
|
| Aff_transformation_3 (const RT &m11, const RT &m12, const RT &m13, const RT &m14, const RT &m21, const RT &m22, const RT &m23, const RT &m24, const RT &m31, const RT &m32, const RT &m33, const RT &m34, const RT &w=RT(1)) |
|
| Aff_transformation_3 (const RT &m11, const RT &m12, const RT &m13, const RT &m21, const RT &m22, const RT &m23, const RT &m31, const RT &m32, const RT &m33, const RT &w=RT(1)) |
|
| ~Aff_transformation_3 () |
|
CGAL::Point_3< R > | transform (const CGAL::Point_3< R > &p) const |
|
CGAL::Point_3< R > | operator() (const CGAL::Point_3< R > &p) const |
|
CGAL::Vector_3< R > | transform (const CGAL::Vector_3< R > &v) const |
|
CGAL::Vector_3< R > | operator() (const CGAL::Vector_3< R > &v) const |
|
CGAL::Direction_3< R > | transform (const CGAL::Direction_3< R > &d) const |
|
CGAL::Direction_3< R > | operator() (const CGAL::Direction_3< R > &d) const |
|
CGAL::Plane_3< R > | transform (const CGAL::Plane_3< R > &pl) const |
|
CGAL::Plane_3< R > | operator() (const CGAL::Plane_3< R > &pl) const |
|
CGAL::Aff_transformation_3< R > | inverse () const |
|
bool | is_even () const |
|
bool | is_odd () const |
|
FT | cartesian (int i, int j) const |
|
RT | homogeneous (int i, int j) const |
|
FT | m (int i, int j) const |
|
RT | hm (int i, int j) const |
|
CGAL::Aff_transformation_3< R > | operator* (const CGAL::Aff_transformation_3< R > &t) const |
|
template<class R_>
class Aff_transformation_3< R_ >
Definition at line 84 of file Aff_transformation_3.h.
Definition at line 113 of file Aff_transformation_3.h.
*********************************************************************Illinois Open Source License ****University of Illinois NCSA **Open Source License University of Illinois All rights reserved ****Developed free of to any person **obtaining a copy of this software and associated documentation to deal with the Software without including without limitation the rights to and or **sell copies of the and to permit persons to whom the **Software is furnished to do subject to the following this list of conditions and the following disclaimers ****Redistributions in binary form must reproduce the above **copyright this list of conditions and the following **disclaimers in the documentation and or other materials **provided with the distribution ****Neither the names of the Center for Simulation of Advanced the University of nor the names of its **contributors may be used to endorse or promote products derived **from this Software without specific prior written permission ****THE SOFTWARE IS PROVIDED AS WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **ARISING OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE v
Aff_transformation_3 |
( |
const RT & |
m11, |
|
|
const RT & |
m12, |
|
|
const RT & |
m13, |
|
|
const RT & |
m14, |
|
|
const RT & |
m21, |
|
|
const RT & |
m22, |
|
|
const RT & |
m23, |
|
|
const RT & |
m24, |
|
|
const RT & |
m31, |
|
|
const RT & |
m32, |
|
|
const RT & |
m33, |
|
|
const RT & |
m34, |
|
|
const RT & |
w = RT(1) |
|
) |
| |
|
inline |
FT cartesian |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
RT hm |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
RT homogeneous |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
CGAL::Aff_transformation_3<R> inverse |
( |
| ) |
const |
|
inline |
FT m |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
Definition at line 156 of file Aff_transformation_3.h.
157 {
return RAff_transformation_3::transform(
v); }
*********************************************************************Illinois Open Source License ****University of Illinois NCSA **Open Source License University of Illinois All rights reserved ****Developed free of to any person **obtaining a copy of this software and associated documentation to deal with the Software without including without limitation the rights to and or **sell copies of the and to permit persons to whom the **Software is furnished to do subject to the following this list of conditions and the following disclaimers ****Redistributions in binary form must reproduce the above **copyright this list of conditions and the following **disclaimers in the documentation and or other materials **provided with the distribution ****Neither the names of the Center for Simulation of Advanced the University of nor the names of its **contributors may be used to endorse or promote products derived **from this Software without specific prior written permission ****THE SOFTWARE IS PROVIDED AS WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **ARISING OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE v
CGAL::Direction_3<R> operator() |
( |
const CGAL::Direction_3< R > & |
d | ) |
const |
|
inline |
CGAL::Plane_3<R> operator() |
( |
const CGAL::Plane_3< R > & |
pl | ) |
const |
|
inline |
CGAL::Aff_transformation_3<R> operator* |
( |
const CGAL::Aff_transformation_3< R > & |
t | ) |
const |
|
inline |
Definition at line 154 of file Aff_transformation_3.h.
155 {
return RAff_transformation_3::transform(
v); }
*********************************************************************Illinois Open Source License ****University of Illinois NCSA **Open Source License University of Illinois All rights reserved ****Developed free of to any person **obtaining a copy of this software and associated documentation to deal with the Software without including without limitation the rights to and or **sell copies of the and to permit persons to whom the **Software is furnished to do subject to the following this list of conditions and the following disclaimers ****Redistributions in binary form must reproduce the above **copyright this list of conditions and the following **disclaimers in the documentation and or other materials **provided with the distribution ****Neither the names of the Center for Simulation of Advanced the University of nor the names of its **contributors may be used to endorse or promote products derived **from this Software without specific prior written permission ****THE SOFTWARE IS PROVIDED AS WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **ARISING OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE v
CGAL::Direction_3<R> transform |
( |
const CGAL::Direction_3< R > & |
d | ) |
const |
|
inline |
CGAL::Plane_3<R> transform |
( |
const CGAL::Plane_3< R > & |
pl | ) |
const |
|
inline |
The documentation for this class was generated from the following file: