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

#include <block.hh>

Inheritance diagram for msbGrid::EdgesBlock:
msbGrid::Block< msbGrid::Edge >

Public Types

typedef msbGrid::Block
< msbGrid::Edge
ParentT
 
typedef ParentT::Color Color
 
- Public Types inherited from msbGrid::Block< msbGrid::Edge >
enum  
 
typedef msbGrid::Edge Entity
 
typedef Block< EntityThisT
 
typedef Entity::Scalar Scalar
 
typedef Entity::Color Color
 

Public Member Functions

 EdgesBlock ()
 
 ~EdgesBlock ()
 
const Colorcolor () const
 
void putColor (const Color &color0)
 
- Public Member Functions inherited from msbGrid::Block< msbGrid::Edge >
 Block ()
 
 ~Block ()
 
const std::vector< Entity > & vEnt () const
 
std::vector< Entity > & vEnt ()
 
const int size () const
 
const bool empty () const
 
const int & Id () const
 
int & Id ()
 
const int putId (const int &Id0=1)
 
const int entId (const int &Id0=1)
 
const bool hasId () const
 
const bool & mark () const
 
bool & mark ()
 
const Scalardeclination () const
 
Scalardeclination ()
 
void add (const Entity &ent0)
 
void add (const std::vector< Entity > &vEnt0)
 
void add (const ThisT &bl0)
 
void cleanUp ()
 
void clear ()
 
void translate (const std::vector< Scalar > &dx)
 
void rotate (const Scalar &_angle, const PointT &mc)
 
void rotate (const Scalar &_angle)
 
void infos (const std::string &name0="")
 

Private Attributes

Color color_
 

Detailed Description

Definition at line 306 of file block.hh.

Member Typedef Documentation

Definition at line 310 of file block.hh.

typedef msbGrid :: Block< msbGrid :: Edge > msbGrid::EdgesBlock::ParentT

Definition at line 309 of file block.hh.

Constructor & Destructor Documentation

msbGrid::EdgesBlock::EdgesBlock ( )
inline

Definition at line 316 of file block.hh.

msbGrid::EdgesBlock::~EdgesBlock ( )
inline

Definition at line 321 of file block.hh.

Member Function Documentation

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

Definition at line 323 of file block.hh.

void msbGrid::EdgesBlock::putColor ( const Color color0)
inline

Definition at line 326 of file block.hh.

Member Data Documentation

Color msbGrid::EdgesBlock::color_
private

Definition at line 313 of file block.hh.


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