32 #include "xc_utils/src/nucleo/EntCmd.h" 33 #include "domain/mesh/MeshEdge.h" 47 class MeshEdges:
public EntCmd,
public std::deque<MeshEdge>
54 std::deque<Polilinea3d>
getContours(
bool undeformedGeometry)
const;
55 void print(std::ostream &)
const;
60 inline std::ostream &operator<<(std::ostream &os,
const MeshEdges &me)
Mesh edge.
Definition: MeshEdge.h:39
void print(std::ostream &) const
Prints edges information.
Definition: MeshEdges.cc:139
MeshEdges getEdgesNotInLoop(const std::deque< const MeshEdge * > &) const
Returns the edges that result from removing the edges from the loop passed as parameter.
Definition: MeshEdges.cc:125
std::deque< const MeshEdge * > getLoop(const MeshEdge *) const
returns the loop that starts in vertex passed as parameter.
Definition: MeshEdges.cc:39
Element edge container.
Definition: MeshEdges.h:47
std::deque< Polilinea3d > getContours(bool undeformedGeometry) const
returns closed contours from de edge set.
Definition: MeshEdges.cc:96
================================================================================
Definition: ContinuaReprComponent.h:34
MeshEdges(void)
Constructor.
Definition: MeshEdges.cc:35