Class 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
function find_up_down
inline void ContourPoint::find_up_down (
const GeoGrid < std::vector< std::shared_ptr< ContourPoint > > > & point_grid
)
function height
function set_next
function set_previous
function slope
The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/cliff/cliff.hpp