https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
PointReduction.h File Reference

Go to the source code of this file.

Namespaces

namespace  PointReduction
 

Typedefs

typedef std::pair< libMesh::Real, libMesh::RealPointReduction::FunctionNode
 
typedef std::vector< FunctionNodePointReduction::FunctionNodeList
 

Functions

libMesh::Real PointReduction::perpendicularDistance (const FunctionNode &point, const FunctionNode &begin, const FunctionNode &end)
 compute the perpendicular distance of a point P from a line defined by begin and end points.
 
FunctionNodeList PointReduction::douglasPeucker (const FunctionNodeList &, libMesh::Real epsilon)
 Generate a pruned function node list using the Ramer-Douglas-Peucker algorithm.