30#include "MeshEntity.h"
31#include "MeshEntityIteratorBase.h"
32#include "MeshFunction.h"
90 double dot(
const Edge& edge)
const;
An Edge is a MeshEntity of topological dimension 1.
Definition Edge.h:40
~Edge()
Destructor.
Definition Edge.h:58
Edge(MeshEntity &entity)
Definition Edge.h:55
double length() const
Definition Edge.cpp:30
double dot(const Edge &edge) const
Definition Edge.cpp:48
Edge(const Mesh &mesh, std::size_t index)
Definition Edge.h:49
Base class for MeshEntityIterators.
Definition MeshEntityIteratorBase.h:37
Definition MeshEntity.h:43
const Mesh & mesh() const
Definition MeshEntity.h:99
std::size_t index() const
Definition MeshEntity.h:113
MeshEntityIteratorBase< Edge > EdgeIterator
An EdgeIterator is a MeshEntityIterator of topological dimension 1.
Definition Edge.h:95