GOFIGURE2  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs
GoImageProcessor.h File Reference
#include "QGoIOConfigure.h"
#include "vtkSmartPointer.h"
#include "itkInvertIntensityImageFilter.h"
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/hashed_index.hpp>
#include "GoMegaImageStructure.h"
Include dependency graph for GoImageProcessor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GoImageProcessor
 Interface between image reader and vtkImageData. More...
 
struct  Index
 
struct  Name
 
struct  set_color
 change color of given structure More...
 
struct  set_image
 change visibility of given structure More...
 
struct  set_LUT_Parameters
 change parameters of LUT More...
 
struct  set_PointsAlpha
 
struct  set_visibility
 change visibility of given structure More...
 
struct  Visibility
 

Typedefs

typedef
boost::multi_index_container
< GoMegaImageStructure,
boost::multi_index::indexed_by
< boost::multi_index::ordered_non_unique
< boost::multi_index::tag
< Index >
, BOOST_MULTI_INDEX_MEMBER(GoMegaImageStructure,
unsigned int, Index)>
, boost::multi_index::ordered_non_unique
< boost::multi_index::tag
< Visibility >
, BOOST_MULTI_INDEX_MEMBER(GoMegaImageStructure,
bool, Visibility)>
, boost::multi_index::hashed_non_unique
< boost::multi_index::tag
< Name >
, BOOST_MULTI_INDEX_MEMBER(GoMegaImageStructure,
std::string, Name)> >> 
GoMegaImageStructureMultiIndexContainer
 

Typedef Documentation

typedef boost::multi_index_container< GoMegaImageStructure, boost::multi_index::indexed_by< boost::multi_index::ordered_non_unique< boost::multi_index::tag<Index>, BOOST_MULTI_INDEX_MEMBER(GoMegaImageStructure,unsigned int,Index)>, boost::multi_index::ordered_non_unique< boost::multi_index::tag<Visibility>, BOOST_MULTI_INDEX_MEMBER(GoMegaImageStructure,bool,Visibility)>, boost::multi_index::hashed_non_unique< boost::multi_index::tag<Name>, BOOST_MULTI_INDEX_MEMBER(GoMegaImageStructure,std::string,Name)> >> GoMegaImageStructureMultiIndexContainer

Definition at line 192 of file GoImageProcessor.h.