Skip to content

Class ContourPoint

ClassList > ContourPoint

Inherits the following classes: Coordinate2D

Public Functions

Type Name
ContourPoint (double x, double y, double height)
void find_up_down (const GeoGrid< std::vector< std::shared_ptr< ContourPoint > > > & point_grid)
double height () const
void set_next (std::shared_ptr< ContourPoint > next)
void set_previous (std::shared_ptr< ContourPoint > prev)
double slope () const

Public Functions inherited from Coordinate2D

See Coordinate2D

Type Name
Coordinate2D (T x, T y)
Coordinate2D () = default
T magnitude () const
T magnitude_sqd () const
Coordinate2D< double > offset_to_center () const
operator Coordinate2D< U > () const
Coordinate2D operator+ (Direction2D dir) const
Coordinate2D operator+ (Coordinate2D o) const
Coordinate2D operator- (Coordinate2D o) const
bool operator== (const Coordinate2D & o) const
Coordinate2D< size_t > round () const
Coordinate2D< double > round_NW (double grid_size) const
const T & x () const
T & x ()
const T & y () const
T & y ()

Public Functions Documentation

function ContourPoint

inline ContourPoint::ContourPoint (
    double x,
    double y,
    double height
) 

function find_up_down

inline void ContourPoint::find_up_down (
    const  GeoGrid < std::vector< std::shared_ptr< ContourPoint > > > & point_grid
) 

function height

inline double ContourPoint::height () const

function set_next

inline void ContourPoint::set_next (
    std::shared_ptr< ContourPoint > next
) 

function set_previous

inline void ContourPoint::set_previous (
    std::shared_ptr< ContourPoint > prev
) 

function slope

inline double ContourPoint::slope () const


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/cliff/cliff.hpp