GDAL
Public Member Functions | Public Attributes | List of all members
gdal::viewshed::Lines Struct Reference

Container for lines necessary for processing. More...

#include <viewshed_executor.h>

Public Member Functions

 Lines ()
 Constructor.
 
 Lines (size_t lineLen)
 Constructor that initializes to line length.
 

Public Attributes

std::vector< double > cur
 Current line being processed.
 
std::vector< double > result
 Result values for current line.
 
std::vector< double > prev
 Height values for previous line.
 
std::vector< double > pitchMask
 Height/indicator values for pitch masking.
 
std::vector< double > prevTmp
 Saved prev values when in SD mode.
 
std::vector< double > sd
 SD mask.
 

Detailed Description

Container for lines necessary for processing.

Constructor & Destructor Documentation

◆ Lines()

gdal::viewshed::Lines::Lines ( size_t  lineLen)
inlineexplicit

Constructor that initializes to line length.

Parameters
lineLenLine length.

The documentation for this struct was generated from the following file: