BWAPI
Public Types | Public Member Functions
Aff_transformation_2< R_ > Class Template Reference

#include <Aff_transformation_2.h>

List of all members.

Public Types

typedef CGAL::Dimension_tag< 2 > Ambient_dimension
typedef R_ R

Public Member Functions

 Aff_transformation_2 ()
 Aff_transformation_2 (const RAff_transformation_2 &t)
 Aff_transformation_2 (const Identity_transformation tag)
 Aff_transformation_2 (const Translation tag, const Vector_2 &v)
 Aff_transformation_2 (const Rotation tag, const Direction_2 &d, const RT &num, const RT &den=RT(1))
 Aff_transformation_2 (const Rotation tag, const RT &sin, const RT &cos, const RT &den=RT(1))
 Aff_transformation_2 (const Reflection tag, const Line_2 &l)
 Aff_transformation_2 (const Scaling tag, const RT &s, const RT &w=RT(1))
 Aff_transformation_2 (const RT &m11, const RT &m12, const RT &m13, const RT &m21, const RT &m22, const RT &m23, const RT &w=RT(1))
 Aff_transformation_2 (const RT &m11, const RT &m12, const RT &m21, const RT &m22, const RT &w=RT(1))

template<class R_>
class Aff_transformation_2< R_ >


Member Typedef Documentation

template<class R_ >
typedef CGAL::Dimension_tag<2> Aff_transformation_2< R_ >::Ambient_dimension
template<class R_ >
typedef R_ Aff_transformation_2< R_ >::R

Constructor & Destructor Documentation

template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( ) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const RAff_transformation_2< R_ > &  t) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const Identity_transformation  tag) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const Translation  tag,
const Vector_2 &  v 
) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const Rotation  tag,
const Direction_2 &  d,
const RT &  num,
const RT &  den = RT(1) 
) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const Rotation  tag,
const RT &  sin,
const RT &  cos,
const RT &  den = RT(1) 
) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const Reflection  tag,
const Line_2 &  l 
) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const Scaling  tag,
const RT &  s,
const RT &  w = RT(1) 
) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const RT &  m11,
const RT &  m12,
const RT &  m13,
const RT &  m21,
const RT &  m22,
const RT &  m23,
const RT &  w = RT(1) 
) [inline]
template<class R_ >
Aff_transformation_2< R_ >::Aff_transformation_2 ( const RT &  m11,
const RT &  m12,
const RT &  m21,
const RT &  m22,
const RT &  w = RT(1) 
) [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines