msbGrid  1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
msbGrid::PointsMultiBlock Class Reference

#include <block.hh>

Inheritance diagram for msbGrid::PointsMultiBlock:

Public Types

typedef std::vector
< msbGrid::PointsBlock
ParentT
 
typedef msbGrid::InputData InputData
 
typedef msbGrid::Color Color
 

Public Member Functions

 PointsMultiBlock ()
 
 ~PointsMultiBlock ()
 
void init (const InputData *inData0, const Color &color0)
 
const Colorcolor () const
 
template<typename StepperT >
void fill (StepperT &stepper)
 

Private Member Functions

template<typename StepperT >
const bool step_ (StepperT &stepper)
 
template<typename StepperT >
const bool step2_ (StepperT &stepper)
 
const bool update_ (std::vector< PointsBlock > &mpscNew, const int &Jnd, const int &Ind)
 
const bool update2_ (std::vector< PointsBlock > &mpscNew, const int &Jnd, const int &Ind)
 

Private Attributes

const InputDatainData_
 
Color color_
 

Detailed Description

Definition at line 391 of file block.hh.

Member Typedef Documentation

Definition at line 397 of file block.hh.

Definition at line 396 of file block.hh.

typedef std :: vector< msbGrid :: PointsBlock > msbGrid::PointsMultiBlock::ParentT

Definition at line 394 of file block.hh.

Constructor & Destructor Documentation

msbGrid::PointsMultiBlock::PointsMultiBlock ( )
inline

Definition at line 404 of file block.hh.

msbGrid::PointsMultiBlock::~PointsMultiBlock ( )
inline

Definition at line 407 of file block.hh.

Member Function Documentation

const Color& msbGrid::PointsMultiBlock::color ( ) const
inline

Definition at line 416 of file block.hh.

template<typename StepperT >
void msbGrid::PointsMultiBlock::fill ( StepperT &  stepper)
inline

Definition at line 420 of file block.hh.

void msbGrid::PointsMultiBlock::init ( const InputData inData0,
const Color color0 
)
inline

Definition at line 409 of file block.hh.

template<typename StepperT >
const bool msbGrid::PointsMultiBlock::step2_ ( StepperT &  stepper)
inlineprivate

Definition at line 466 of file block.hh.

template<typename StepperT >
const bool msbGrid::PointsMultiBlock::step_ ( StepperT &  stepper)
inlineprivate

Definition at line 436 of file block.hh.

const bool msbGrid::PointsMultiBlock::update2_ ( std::vector< PointsBlock > &  mpscNew,
const int &  Jnd,
const int &  Ind 
)
inlineprivate

Definition at line 512 of file block.hh.

const bool msbGrid::PointsMultiBlock::update_ ( std::vector< PointsBlock > &  mpscNew,
const int &  Jnd,
const int &  Ind 
)
inlineprivate

Definition at line 496 of file block.hh.

Member Data Documentation

Color msbGrid::PointsMultiBlock::color_
private

Definition at line 401 of file block.hh.

const InputData* msbGrid::PointsMultiBlock::inData_
private

Definition at line 400 of file block.hh.


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