Skip to content

File vegetation.hpp

FileList > lib > vegetation > vegetation.hpp

Go to the source code of this file

  • #include <cstddef>
  • #include "config_input/config_input.hpp"
  • #include "grid/grid.hpp"
  • #include "las/las_point.hpp"
  • #include "utilities/coordinate.hpp"
  • #include "utilities/timer.hpp"

Public Functions

Type Name
GeoGrid< std::optional< float > > get_blocked_proportion (const GeoGrid< std::vector< LASPoint > > & grid, const GeoGrid< double > & ground, const VegeHeightConfig & vege_config)
GeoGrid< float > low_pass (const GeoGrid< float > & grid, int delta=8)
GeoGrid< float > low_pass (const GeoGrid< std::optional< float > > & grid, int delta=8)

Public Functions Documentation

function get_blocked_proportion

inline GeoGrid < std::optional< float > > get_blocked_proportion (
    const  GeoGrid < std::vector< LASPoint > > & grid,
    const  GeoGrid < double > & ground,
    const  VegeHeightConfig & vege_config
) 

function low_pass

inline GeoGrid < float > low_pass (
    const  GeoGrid < float > & grid,
    int delta=8
) 

function low_pass

inline GeoGrid < float > low_pass (
    const  GeoGrid < std::optional< float > > & grid,
    int delta=8
) 


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