Skip to content

Class BinnedPoints

ClassList > BinnedPoints

Inherits the following classes: Geo

Public Functions

Type Name
BinnedPoints (LASData & las_file, double bin_resolution, unsigned int downsample_factor, ProgressTracker && progress_tracker)
Extent2D data_extent () const

Public Functions inherited from Geo

See Geo

Type Name
Geo (size_t width, size_t height, GeoTransform && transform, GeoProjection && projection)
Geo (GeoTransform && transform, GeoProjection && projection, Args... args)
Geo (const std::vector< std::vector< U > > & data, GeoTransform transform=GeoTransform(), GeoProjection projection=GeoProjection())
void draw (const Geo< Grid< RGBColor > > & other, ProgressTracker && progress_tracker, GeoGridCompositeMode composite_mode=GeoGridCompositeMode::AlphaBlend, std::optional< blaze::InterpolationMode > interpolation={})
void draw_contours (const std::vector< Contour > & contours, const ContourConfigs & configs, double render_scale, bool base_layer_only, ProgressTracker && progress_tracker)
void draw_filled_polygon (const PolygonWithHoles & poly, const ColorVariant & color)
void draw_point (const Coordinate2D< double > & point, const ColorVariant & color, double size)
void draw_streams (const std::vector< Stream > & streams, const WaterConfigs & water, double render_scale, ProgressTracker && progress_tracker)
std::unique_ptr< Extent2D > extent () const
void fill_from (const Geo< U > & other)
void fill_from (const U & other)
double height_m () const
Geo pad (U pad_value={}) const
void rasterize_filled_polygons (const std::vector< PolygonWithHoles > & polygons, const ColorVariant & color, ProgressTracker && progress_tracker)
void save_to (const fs::path & path, const Extent2D & extent, ProgressTracker && progress_tracker)
Geo slice (const Extent2D & extent)
double width_m () const

Public Functions inherited from GeoGridData

See GeoGridData

Type Name
GeoGridData (GeoTransform && transform, GeoProjection && projection)
double dx () const
double dy () const
const GeoProjection & projection () const
const GeoTransform & transform () const

Public Static Functions inherited from Geo

See Geo

Type Name
Geo FromPoints (const Geo & grid)

Protected Attributes inherited from GeoGridData

See GeoGridData

Type Name
GeoProjection m_projection
GeoTransform m_transform

Public Functions Documentation

function BinnedPoints

inline BinnedPoints::BinnedPoints (
    LASData & las_file,
    double bin_resolution,
    unsigned int downsample_factor,
    ProgressTracker && progress_tracker
) 

function data_extent

inline Extent2D BinnedPoints::data_extent () const


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