Go to the documentation of this file.
47 fileFormats::edgeMeshFormatsCore(),
50 pointEdgesPtr_(nullptr)
56 fileFormats::edgeMeshFormatsCore(),
59 pointEdgesPtr_(nullptr)
80 pointEdgesPtr_(
nullptr)
91 points_(std::move(
points)),
92 edges_(std::move(edges)),
93 pointEdgesPtr_(
nullptr)
113 if (pointEdgesPtr_.empty())
117 return *pointEdgesPtr_;
125 points_ = rhs.points_;
127 pointEdgesPtr_.
clear();
edgeList & storedEdges()
Non-const access to the edges.
void operator=(const edgeMesh &rhs)
Copy assignment.
pointField & storedPoints()
Non-const access to global points.
edgeMesh()
Construct null.
const pointField & points() const
Return points.
const edgeList & edges() const
Return edges.
const labelListList & pointEdges() const
Return edges.
void clear()
Clear the list, i.e. set size to zero.
Mesh data needed to do the Finite Area discretisation.
void transfer(edgeMesh &mesh)
Transfer the contents of the argument and annul the argument.