Protected Member Functions | Private Types | Private Member Functions | Private Attributes

mln::internal::site_set_impl< Sc > Struct Template Reference

#include <site_set_impl.hh>

Inheritance diagram for mln::internal::site_set_impl< Sc >:
Inheritance graph

List of all members.

Protected Member Functions

void update_nsites_ (const T &)

Private Types

typedef const mln::box
< typename Sc::site > & 
q_box

Private Member Functions

q_box bbox () const
void update_bbox_ (const Site_Set< S > &s)
void update_bbox_ (const typename Sc::site &p)

Private Attributes

accu::shape::bbox< typename
Sc::site > 
bb_

Detailed Description

template<typename Sc>
struct mln::internal::site_set_impl< Sc >

Definition at line 101 of file site_set_impl.hh.


Member Typedef Documentation

typedef const mln::box<typename Sc ::site>& mln::internal::site_set_impl__bbox< mln_trait_site_set_bbox(Sc) , Sc >::q_box [inherited]

Definition at line 78 of file site_set_impl.hh.


Member Function Documentation

q_box mln::internal::site_set_impl__bbox< mln_trait_site_set_bbox(Sc) , Sc >::bbox (  )  const [inherited]
void mln::internal::site_set_impl__bbox< mln_trait_site_set_bbox(Sc) , Sc >::update_bbox_ ( const Site_Set< S > &  s  )  [protected, inherited]
void mln::internal::site_set_impl__bbox< mln_trait_site_set_bbox(Sc) , Sc >::update_bbox_ ( const typename Sc::site &  p  )  [protected, inherited]
void mln::internal::site_set_impl__nsites< mln_trait_site_set_nsites(Sc) , Sc >::update_nsites_ ( const T &   )  [protected, inherited]

Member Data Documentation

accu::shape::bbox<typename Sc ::site> mln::internal::site_set_impl__bbox< mln_trait_site_set_bbox(Sc) , Sc >::bb_ [protected, inherited]

Definition at line 86 of file site_set_impl.hh.