Alpine3D 20241222.625fd38
ViewFactorsSectors Class Reference

#include <ViewFactorsSectors.h>

Public Member Functions

 ViewFactorsSectors (const mio::Config &cfg, const mio::DEMObject &dem_in)
 
double getSkyViewFactor (const int &i, const int &j)
 
void getSkyViewFactor (mio::Array2D< double > &o_sky_vf) const
 
double GetViewfactor (const int i, const int j, const int a, const int b)
 
int getViewCells (const int i, const int j, const int h, const int v)
 
- Public Member Functions inherited from ViewFactorsAlgorithm
virtual ~ViewFactorsAlgorithm ()
 
virtual double getSkyViewFactor (const int &i, const int &j)=0
 

Constructor & Destructor Documentation

◆ ViewFactorsSectors()

ViewFactorsSectors::ViewFactorsSectors ( const mio::Config &  cfg,
const mio::DEMObject &  dem_in 
)

Member Function Documentation

◆ getSkyViewFactor() [1/2]

double ViewFactorsSectors::getSkyViewFactor ( const int &  i,
const int &  j 
)
virtual

Implements ViewFactorsAlgorithm.

◆ getSkyViewFactor() [2/2]

void ViewFactorsSectors::getSkyViewFactor ( mio::Array2D< double > &  o_sky_vf) const

◆ getViewCells()

int ViewFactorsSectors::getViewCells ( const int  i,
const int  j,
const int  h,
const int  v 
)

◆ GetViewfactor()

double ViewFactorsSectors::GetViewfactor ( const int  i,
const int  j,
const int  a,
const int  b 
)

The documentation for this class was generated from the following files: