rheolef  6.3
Classes | Public Types | Public Member Functions | Private Types | List of all members
rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel > Class Template Reference

#include <cgal_kernel.h>

Classes

struct  Base

Public Types

typedef BaseKernel::FT FT
typedef NewKernel Kernel
typedef point_basic< FTPoint_2
typedef MySegmentC2< KernelSegment_2
typedef MyConstruct_bbox_2
< typename
OldKernel::Construct_bbox_2 > 
Construct_bbox_2
typedef
MyConstruct_coord_iterator< FT
Construct_cartesian_const_iterator_2
typedef const FTCartesian_const_iterator_2
typedef MyConstruct_point_2
< Kernel, OldKernel
Construct_point_2

Public Member Functions

Construct_point_2 construct_point_2_object () const
Construct_bbox_2 construct_bbox_2_object () const
Construct_cartesian_const_iterator_2 construct_cartesian_const_iterator_2_object () const

Private Types

typedef BaseKernel::template
Base< NewKernel >::Type 
OldKernel

Detailed Description

template<typename NewKernel, typename BaseKernel>
class rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >

Definition at line 312 of file cgal_kernel.h.

Member Typedef Documentation

template<typename NewKernel , typename BaseKernel >
typedef BaseKernel::template Base<NewKernel>::Type rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::OldKernel
private

Definition at line 313 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
typedef BaseKernel::FT rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::FT

Definition at line 315 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
typedef NewKernel rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::Kernel

Definition at line 316 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
typedef point_basic<FT> rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::Point_2

Definition at line 317 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
typedef MySegmentC2<Kernel> rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::Segment_2

Definition at line 322 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
typedef MyConstruct_bbox_2<typename OldKernel::Construct_bbox_2> rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::Construct_bbox_2

Definition at line 323 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
typedef MyConstruct_coord_iterator<FT> rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::Construct_cartesian_const_iterator_2

Definition at line 324 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
typedef const FT* rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::Cartesian_const_iterator_2

Definition at line 325 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
typedef MyConstruct_point_2<Kernel, OldKernel> rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::Construct_point_2

Definition at line 326 of file cgal_kernel.h.

Member Function Documentation

template<typename NewKernel , typename BaseKernel >
Construct_point_2 rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::construct_point_2_object ( ) const
inline

Definition at line 328 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
Construct_bbox_2 rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::construct_bbox_2_object ( ) const
inline

Definition at line 329 of file cgal_kernel.h.

template<typename NewKernel , typename BaseKernel >
Construct_cartesian_const_iterator_2 rheolef::custom_cgal::my_cartesian2d_base< NewKernel, BaseKernel >::construct_cartesian_const_iterator_2_object ( ) const
inline

Definition at line 330 of file cgal_kernel.h.


The documentation for this class was generated from the following file: