Go to the documentation of this file.
57 template<
class Po
int,
class Po
intRef>
class line;
59 template<
class Po
int,
class Po
intRef>
62 template<
class Po
int,
class Po
intRef>
70 template<
class Po
int,
class Po
intRef>
102 inline PointRef
start()
const;
105 inline PointRef
end()
const;
114 inline scalar
mag()
const;
142 friend Ostream& operator<< <Point, PointRef>
Point centre() const
Return centre (centroid)
This class describes the interaction of a face and a point. It carries the info of a successful hit a...
An edge is a list of two point labels. The functionality it provides supports the discretisation on a...
PointRef start() const
Return first vertex.
PointRef end() const
Return second vertex.
line(const Point &start, const Point &end)
Construct from two points.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Ostream & operator<<(Ostream &, const edgeMesh &)
scalar mag() const
Return scalar magnitude.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
Istream & operator>>(Istream &, edgeMesh &)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
PointHit< Point > nearestDist(const Point &p) const
Return nearest distance to line from a given point.
Point vec() const
Return start-end vector.