SLIP  1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
Pyramid.hpp File Reference

Provides a generic pyramid data structure. More...

#include <iostream>
#include <vector>
#include <algorithm>
#include "statistics.hpp"
#include "Array.hpp"
#include "container_cast.hpp"
#include <boost/serialization/access.hpp>
#include <boost/serialization/split_member.hpp>
#include <boost/serialization/string.hpp>
#include <boost/serialization/complex.hpp>
#include <boost/serialization/vector.hpp>
#include <boost/serialization/version.hpp>
Include dependency graph for Pyramid.hpp:

Go to the source code of this file.

Classes

struct  slip::ContainerSize< Container >
 
struct  slip::ContainerResolution< Container >
 
struct  slip::ContainerAllocator< Container >
 
struct  slip::Pyramid_Allocator< Container >
 
struct  slip::Pyramid_Copy< Container >
 
class  slip::Pyramid< Container >
 This is container to handle a pyramid of containers. More...
 
class  slip::Pyramid< Container >
 This is container to handle a pyramid of containers. More...
 

Namespaces

 slip
 This namespace corresponds to the kernel of the Simple Library on Image Processing (SLIP). That is to say that it contains the data structures and the algorithms needed by these data strucutres.
 

Functions

template<typename Container >
std::ostream & slip::operator<< (std::ostream &out, const slip::Pyramid< Container > &a)
 
template<typename Container >
bool slip::operator== (const Pyramid< Container > &x, const Pyramid< Container > &y)
 
template<typename Container >
bool slip::operator!= (const Pyramid< Container > &x, const Pyramid< Container > &y)
 

Detailed Description

Provides a generic pyramid data structure.

Definition in file Pyramid.hpp.