#include <cl_Curve.hpp>
Public Member Functions | |
| Curve (const id_t aID, SideSet *aSideSetA, SideSet *aSideSetB) | |
| Curve (const id_t aID, const ElementType aElementType) | |
| ~Curve () | |
| id_t | id () const |
| ElementType | element_type () const |
| Cell< Node * > & | nodes () |
| const Cell< Node * > & | nodes () const |
| Node * | first () |
| const Node * | first () const |
| Node * | last () |
| const Node * | last () const |
| Cell< Segment * > & | segments () |
| const Cell< Segment * > & | segments () const |
| SideSet * | sideset_a () |
| SideSet * | sideset_b () |
| void | sideset_a (SideSet *aSideset) |
| void | sideset_b (SideSet *aSideset) |
| bool | is_closed () const |
| bool | is_terminal () const |
| void | set_closed_flag (const bool aSwitch) |
| void | save (const std::string &aFileName) |
| Vector< real > & | arclength () |
| const Vector< real > & | arclength () const |
| real | arclength (const index_t aIndex) const |
| real | length () const |
| void | reverse () |
| string & | label () |
| const string & | label () const |
| Cell< Edge * > & | edges () |
| void | assign_edges () |
| size_t | memory () const |
| belfem::mesh::Curve::Curve | ( | const id_t | aID, |
| const ElementType | aElementType ) |
| belfem::mesh::Curve::~Curve | ( | ) |
| void belfem::mesh::Curve::assign_edges | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void belfem::mesh::Curve::reverse | ( | ) |
| void belfem::mesh::Curve::save | ( | const std::string & | aFileName | ) |
|
inline |
|
inline |
| void belfem::mesh::Curve::sideset_a | ( | SideSet * | aSideset | ) |
|
inline |
| void belfem::mesh::Curve::sideset_b | ( | SideSet * | aSideset | ) |