BWAPI
Classes | Namespaces | Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/Kernel/Wutils.h File Reference
#include <CGAL/representation_tags.h>
#include <CGAL/determinant.h>
#include <CGAL/Point_2.h>
#include <CGAL/Point_3.h>
Include dependency graph for Wutils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CGALi::wmult_tag< Cartesian_tag >
struct  CGALi::wmult_tag< Homogeneous_tag >
struct  CGALi::wmult_functor< K >
struct  CGALi::wmult_hw_tag< Cartesian_tag >
struct  CGALi::wmult_hw_tag< Homogeneous_tag >
struct  CGALi::wmult_hw_functor< K >
struct  CGALi::wcross_tag_2< Cartesian_tag >
struct  CGALi::wcross_tag_2< Homogeneous_tag >
struct  CGALi::wcross_functor_2< K >
struct  CGALi::wcross_tag_3< Cartesian_tag >
struct  CGALi::wcross_tag_3< Homogeneous_tag >
struct  CGALi::wcross_functor_3< K >

Namespaces

namespace  CGALi

Functions

template<typename K , typename T >
K::RT wmult_hw (K *, const typename K::RT &a, const T &t)
template<typename K , typename T >
K::RT wmult_hw (K *, const typename K::RT &a, const typename K::RT &w1, const T &t)
template<typename K , typename T >
K::RT wmult_hw (K *, const typename K::RT &a, const typename K::RT &w1, const typename K::RT &w2, const T &t)
template<typename K , typename T >
K::RT wmult_hw (K *, const typename K::RT &a, const typename K::RT &w1, const typename K::RT &w2, const typename K::RT &w3, const T &t)
template<typename K >
K::RT wmult (K *, const typename K::RT &a, const typename K::RT &w)
template<typename K >
K::RT wmult (K *, const typename K::RT &a, const typename K::RT &w1, const typename K::RT &w2)
template<typename K >
K::RT wmult (K *, const typename K::RT &a, const typename K::RT &w1, const typename K::RT &w2, const typename K::RT &w3)
template<typename K >
K::RT wmult (K *, const typename K::RT &a, const typename K::RT &w1, const typename K::RT &w2, const typename K::RT &w3, const typename K::RT &w4)
template<typename K >
K::RT wcross (K *, const Point_2< K > &p, const Point_2< K > &q, const Point_2< K > &r)
template<typename K >
K::Vector_3 wcross (const Point_3< K > &p, const Point_3< K > &q, const Point_3< K > &r)

Function Documentation

template<typename K >
K::RT wcross ( K ,
const Point_2< K > &  p,
const Point_2< K > &  q,
const Point_2< K > &  r 
) [inline]
template<typename K >
K::Vector_3 wcross ( const Point_3< K > &  p,
const Point_3< K > &  q,
const Point_3< K > &  r 
) [inline]
template<typename K >
K::RT wmult ( K ,
const typename K::RT &  a,
const typename K::RT &  w 
) [inline]

Here is the caller graph for this function:

template<typename K >
K::RT wmult ( K ,
const typename K::RT &  a,
const typename K::RT &  w1,
const typename K::RT &  w2 
) [inline]
template<typename K >
K::RT wmult ( K ,
const typename K::RT &  a,
const typename K::RT &  w1,
const typename K::RT &  w2,
const typename K::RT &  w3 
) [inline]
template<typename K >
K::RT wmult ( K ,
const typename K::RT &  a,
const typename K::RT &  w1,
const typename K::RT &  w2,
const typename K::RT &  w3,
const typename K::RT &  w4 
) [inline]
template<typename K , typename T >
K::RT wmult_hw ( K ,
const typename K::RT &  a,
const T &  t 
) [inline]

Here is the caller graph for this function:

template<typename K , typename T >
K::RT wmult_hw ( K ,
const typename K::RT &  a,
const typename K::RT &  w1,
const T &  t 
) [inline]
template<typename K , typename T >
K::RT wmult_hw ( K ,
const typename K::RT &  a,
const typename K::RT &  w1,
const typename K::RT &  w2,
const T &  t 
) [inline]
template<typename K , typename T >
K::RT wmult_hw ( K ,
const typename K::RT &  a,
const typename K::RT &  w1,
const typename K::RT &  w2,
const typename K::RT &  w3,
const T &  t 
) [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines