#include <block.hh>
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< Entity > | ThisT |
| typedef Entity::Scalar | Scalar |
| typedef Entity::Color | Color |
Public Member Functions | |
| EdgesBlock () | |
| ~EdgesBlock () | |
| const Color & | color () 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 Scalar & | declination () const |
| Scalar & | declination () |
| 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_ |
| typedef ParentT :: Color msbGrid::EdgesBlock::Color |
| typedef msbGrid :: Block< msbGrid :: Edge > msbGrid::EdgesBlock::ParentT |
|
inline |