BWAPI
Classes | Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/function_objects.h File Reference
#include <functional>
Include dependency graph for function_objects.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Identity< Value >
struct  Dereference< Value >
struct  Get_address< Value >
struct  Cast_function_object< Arg, Result >
struct  Project_vertex< Node >
struct  Project_facet< Node >
struct  Project_point< Node >
struct  Project_normal< Node >
struct  Project_plane< Node >
struct  Project_next< Node >
struct  Project_prev< Node >
struct  Project_next_opposite< Node >
struct  Project_opposite_prev< Node >
class  Creator_1< Arg, Result >
class  Creator_2< Arg1, Arg2, Result >
class  Creator_3< Arg1, Arg2, Arg3, Result >
class  Creator_4< Arg1, Arg2, Arg3, Arg4, Result >
class  Creator_5< Arg1, Arg2, Arg3, Arg4, Arg5, Result >
class  Creator_uniform_2< Arg, Result >
class  Creator_uniform_3< Arg, Result >
class  Creator_uniform_4< Arg, Result >
class  Creator_uniform_5< Arg, Result >
class  Creator_uniform_6< Arg, Result >
class  Creator_uniform_7< Arg, Result >
class  Creator_uniform_8< Arg, Result >
class  Creator_uniform_9< Arg, Result >
class  Creator_uniform_d< Arg, Result >
class  Unary_compose_1< Op1, Op2 >
class  Binary_compose_1< Op1, Op2, Op3 >
class  Unary_compose_2< Op1, Op2 >
class  Binary_compose_2< Op1, Op2, Op3 >
class  Compare_to_less< Op >
struct  Pair_lexicographical_less_than< T1, T2, Less1, Less2 >
 Functor class to determine lexicographical order of pairs. More...

Functions

template<class Op1 , class Op2 >
Unary_compose_1< Op1, Op2 > compose1_1 (const Op1 &op1, const Op2 &op2)
template<class Op1 , class Op2 , class Op3 >
Binary_compose_1< Op1, Op2, Op3 > compose2_1 (const Op1 &op1, const Op2 &op2, const Op3 &op3)
template<class Op1 , class Op2 >
Unary_compose_2< Op1, Op2 > compose1_2 (const Op1 &op1, const Op2 &op2)
template<class Op1 , class Op2 , class Op3 >
Binary_compose_2< Op1, Op2, Op3 > compose2_2 (const Op1 &op1, const Op2 &op2, const Op3 &op3)
template<class Op >
Compare_to_less< Op > compare_to_less (const Op &op)

Function Documentation

template<class Op >
Compare_to_less<Op> compare_to_less ( const Op &  op) [inline]

Here is the caller graph for this function:

template<class Op1 , class Op2 >
Unary_compose_1< Op1, Op2 > compose1_1 ( const Op1 &  op1,
const Op2 &  op2 
) [inline]

Here is the caller graph for this function:

template<class Op1 , class Op2 >
Unary_compose_2< Op1, Op2 > compose1_2 ( const Op1 &  op1,
const Op2 &  op2 
) [inline]
template<class Op1 , class Op2 , class Op3 >
Binary_compose_1< Op1, Op2, Op3 > compose2_1 ( const Op1 &  op1,
const Op2 &  op2,
const Op3 &  op3 
) [inline]
template<class Op1 , class Op2 , class Op3 >
Binary_compose_2< Op1, Op2, Op3 > compose2_2 ( const Op1 &  op1,
const Op2 &  op2,
const Op3 &  op3 
) [inline]

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines