OmniSciDB
a5dc49c757
|
This is the complete list of members for GeoRaster< T, Z >, including all inherited members.
align_bins_max_exclusive() | GeoRaster< T, Z > | |
align_bins_max_inclusive() | GeoRaster< T, Z > | |
bin_dim_meters_ | GeoRaster< T, Z > | |
BIN_OUT_OF_BOUNDS | GeoRaster< T, Z > | static |
calculate_bins_and_scales() | GeoRaster< T, Z > | |
calculate_slope_and_aspect(Column< Z > &slope, Column< Z > &aspect, const bool compute_slope_in_degrees) const | GeoRaster< T, Z > | |
calculate_slope_and_aspect_of_cell(const std::vector< Z > &neighboring_cells, const bool compute_slope_in_degrees) const | GeoRaster< T, Z > | inline |
compute(const Column< T2 > &input_x, const Column< T2 > &input_y, const Column< Z2 > &input_z, std::vector< Z > &output_z, const RasterAggType raster_agg_type, const size_t max_inputs_per_thread) | GeoRaster< T, Z > | |
computeParallelImpl(const Column< T2 > &input_x, const Column< T2 > &input_y, const Column< Z2 > &input_z, std::vector< Z > &output_z, const size_t max_inputs_per_thread) | GeoRaster< T, Z > | private |
computeParallelReductionAggImpl(const std::vector< std::vector< Z >> &z_inputs, std::vector< Z > &output_z, const Z agg_sentinel) | GeoRaster< T, Z > | private |
computeSerialImpl(const Column< T2 > &input_x, const Column< T2 > &input_y, const Column< Z2 > &input_z, std::vector< Z > &output_z) | GeoRaster< T, Z > | private |
counts_ | GeoRaster< T, Z > | |
fill_bin_from_avg_box_neighborhood(const int64_t x_centroid_bin, const int64_t y_centroid_bin, const int64_t bins_radius, std::vector< Z > &z) const | GeoRaster< T, Z > | inlineprivate |
fill_bin_from_box_neighborhood(const int64_t x_centroid_bin, const int64_t y_centroid_bin, const int64_t bins_radius, const ComputeAgg< AggType > &compute_agg, std::vector< Z > &z) const | GeoRaster< T, Z > | inlineprivate |
fill_bins_from_box_neighborhood(const int64_t neighborhood_fill_radius, const bool fill_only_nulls, std::vector< Z > &z) | GeoRaster< T, Z > | private |
fill_bins_from_gaussian_neighborhood(const int64_t neighborhood_fill_radius, const bool fill_only_nulls, std::vector< Z > &z) | GeoRaster< T, Z > | private |
fill_bins_from_neighbors(const int64_t neighborhood_fill_radius, const bool fill_only_nulls, const RasterAggType raster_agg_type=RasterAggType::GAUSS_AVG) | GeoRaster< T, Z > | |
fill_bins_from_neighbors(const int64_t neighborhood_fill_radius, const bool fill_only_nulls, const RasterAggType raster_agg_type, std::vector< Z > &z) | GeoRaster< T, Z > | |
geographic_coords_ | GeoRaster< T, Z > | |
GeoRaster(const Column< T2 > &input_x, const Column< T2 > &input_y, const Column< Z2 > &input_z, const RasterAggType raster_agg_type, const double bin_dim_meters, const bool geographic_coords, const bool align_bins_to_zero_based_grid) | GeoRaster< T, Z > | |
GeoRaster(const Column< T2 > &input_x, const Column< T2 > &input_y, const ColumnList< Z2 > &input_z_cols, const std::vector< RasterAggType > &raster_agg_types, const double bin_dim_meters, const bool geographic_coords, const bool align_bins_to_zero_based_grid) | GeoRaster< T, Z > | |
GeoRaster(const Column< T2 > &input_x, const Column< T2 > &input_y, const Column< Z2 > &input_z, const RasterAggType raster_agg_type, const double bin_dim_meters, const bool geographic_coords, const bool align_bins_to_zero_based_grid, const T x_min, const T x_max, const T y_min, const T y_max) | GeoRaster< T, Z > | |
get_bin_idx_and_z_val_for_xy_bin(const int64_t x_bin, const int64_t y_bin) const | GeoRaster< T, Z > | inline |
get_bin_idx_for_xy_coords(const T x, const T y) const | GeoRaster< T, Z > | inline |
get_nxn_neighbors_if_not_null(const int64_t x_bin, const int64_t y_bin, const int64_t num_bins_radius, std::vector< Z > &neighboring_bins) const | GeoRaster< T, Z > | |
get_x_bin(const T input) const | GeoRaster< T, Z > | inline |
get_xy_coords_for_bin_idx(const int64_t bin_idx) const | GeoRaster< T, Z > | inline |
get_y_bin(const T input) const | GeoRaster< T, Z > | inline |
is_bin_out_of_bounds(const int64_t x_bin, const int64_t y_bin) const | GeoRaster< T, Z > | inline |
is_multi_z_ | GeoRaster< T, Z > | |
is_null(const Z value) const | GeoRaster< T, Z > | inline |
null_sentinel_ | GeoRaster< T, Z > | |
num_bins_ | GeoRaster< T, Z > | |
num_x_bins_ | GeoRaster< T, Z > | |
num_y_bins_ | GeoRaster< T, Z > | |
offset_source_z_from_raster_z(const int64_t source_x_bin, const int64_t source_y_bin, const Z source_z_offset) const | GeoRaster< T, Z > | inline |
offset_source_z_from_raster_z(const int64_t source_x_bin, const int64_t source_y_bin, const Z source_z_offset, const int64_t z_col_idx) const | GeoRaster< T, Z > | inline |
outputDenseColumn(TableFunctionManager &mgr, Column< Z > &output_z, const int64_t band_idx) const | GeoRaster< T, Z > | |
outputDenseColumns(TableFunctionManager &mgr, Column< T > &output_x, Column< T > &output_y, Column< Z > &output_z, const int64_t band_idx=0) const | GeoRaster< T, Z > | |
outputDenseColumns(TableFunctionManager &mgr, Column< T > &output_x, Column< T > &output_y, Column< Array< Z >> &output_z) const | GeoRaster< T, Z > | |
outputDenseColumnsAndFill(TableFunctionManager &mgr, Column< T > &output_x, Column< T > &output_y, Column< Z > &output_z, const int64_t neighborhood_null_fill_radius) const | GeoRaster< T, Z > | |
setMetadata(TableFunctionManager &mgr) const | GeoRaster< T, Z > | |
x_max_ | GeoRaster< T, Z > | |
x_meters_per_degree_ | GeoRaster< T, Z > | |
x_min_ | GeoRaster< T, Z > | |
x_range_ | GeoRaster< T, Z > | |
x_scale_bin_to_input_ | GeoRaster< T, Z > | |
x_scale_input_to_bin_ | GeoRaster< T, Z > | |
y_max_ | GeoRaster< T, Z > | |
y_meters_per_degree_ | GeoRaster< T, Z > | |
y_min_ | GeoRaster< T, Z > | |
y_range_ | GeoRaster< T, Z > | |
y_scale_bin_to_input_ | GeoRaster< T, Z > | |
y_scale_input_to_bin_ | GeoRaster< T, Z > | |
z_ | GeoRaster< T, Z > | |
z_cols_ | GeoRaster< T, Z > |