SurfaceRidge1D
Description
Represents surface ridges found by 1D Edge Detection 3D functions.Structure fields and default values (if defined) are described below:
- Point3D Point
- Real Magnitude
- SurfaceRidgePolarity Polarity = Any
struct SurfaceRidge1D { Point3D Point; Real Magnitude; SurfaceRidgePolarity Polarity; explicit SurfaceRidge1D ( SurfaceRidgePolarity Polarity_ = Any ) : Polarity(Polarity_) {} Point3D Point() const { return Point; }; Real Magnitude() const { return Magnitude; }; SurfaceRidgePolarity Polarity() const { return Polarity; }; bool operator == ( const avl::SurfaceRidge1D& rhs ) const { return Point == rhs.Point && Magnitude == rhs.Magnitude && Polarity == rhs.Polarity; } bool operator != ( const avl::SurfaceRidge1D& rhs ) const { return !(operator==(rhs)); } };