#include <triangle.hh>
Public Types | |
| enum | { dim = 2 } |
| typedef msbGrid::Polygon< 3 > | ParentT |
| typedef msbGrid::Scalar | Scalar |
| typedef msbGrid::Edge | Edge |
| typedef msbGrid::Point | Point |
Public Types inherited from msbGrid::Polygon< 3 > | |
| enum | |
| typedef msbGrid::Cell | ParentT |
| typedef Polygon< EdgeNumber > | ThisT |
| typedef ParentT::Point | Point |
| typedef ParentT::Edge | Edge |
| typedef msbGrid::Cell | Cell |
Public Types inherited from msbGrid::Cell | |
| typedef msbGrid::GeometricEntity | ParentT |
Public Types inherited from msbGrid::GeometricEntity | |
| typedef msbGrid::Color | Color |
| typedef msbGrid::Point | Point |
| typedef msbGrid::Edge | Edge |
| typedef msbGrid::Cell | Cell |
Public Member Functions | |
| Triangle (const std::vector< Edge * > vEd) | |
| ~Triangle () | |
| void | infos () |
Public Member Functions inherited from msbGrid::Polygon< 3 > | |
| Polygon (const std::vector< Edge * > vEd0) | |
| ~Polygon () | |
| void | translate (const std::vector< Scalar > &dx) |
Public Member Functions inherited from msbGrid::Cell | |
| Cell () | |
| ~Cell () | |
Public Member Functions inherited from msbGrid::GeometricEntity | |
| GeometricEntity () | |
| ~GeometricEntity () | |
| const Color & | color () const |
| Color & | color () |
| const unsigned int & | Id () const |
| unsigned int & | Id () |
| const bool | hasId () const |
| const bool & | mark () const |
| bool & | mark () |
| const bool & | onBlockBoundary () const |
| bool & | onBlockBoundary () |
| const std::vector< Scalar > & | pos () const |
| std::vector< Scalar > & | pos () |
| const std::vector< Point * > & | vPt () const |
| std::vector< Point * > & | vPt () |
| const std::vector< Edge * > & | vEd () const |
| std::vector< Edge * > & | vEd () |
| const std::vector< Cell * > & | vCel () const |
| std::vector< Cell * > & | vCel () |
| bool | isIt (const GeometricEntity *ge0) const |
| void | infos () const |
Additional Inherited Members | |
Public Attributes inherited from msbGrid::GeometricEntity | |
| std::vector< Scalar > | pos_ |
| std::vector< Point * > | vPt_ |
| std::vector< Edge * > | vEd_ |
| std::vector< Cell * > | vCel_ |
Static Public Attributes inherited from msbGrid::Polygon< 3 > | |
| static const int | edgeNumber_ |
| static const int | verticesNumber_ |
Definition at line 33 of file triangle.hh.
| typedef msbGrid :: Edge msbGrid::Triangle::Edge |
Definition at line 41 of file triangle.hh.
| typedef msbGrid :: Polygon< 3 > msbGrid::Triangle::ParentT |
Definition at line 36 of file triangle.hh.
| typedef msbGrid :: Point msbGrid::Triangle::Point |
Definition at line 42 of file triangle.hh.
| typedef msbGrid :: Scalar msbGrid::Triangle::Scalar |
Definition at line 38 of file triangle.hh.
| anonymous enum |
| Enumerator | |
|---|---|
| dim | |
Definition at line 39 of file triangle.hh.
|
inline |
Definition at line 44 of file triangle.hh.
|
inline |
Definition at line 47 of file triangle.hh.
|
inline |
Definition at line 49 of file triangle.hh.