LSDTopoTools
 All Classes Files Functions Variables Friends Pages
LSDRaster Member List

This is the complete list of members for LSDRaster, including all inherited members.

alternating_direction_nodata_fill(int window_width)LSDRaster
alternating_direction_nodata_fill_irregular_raster(int window_width)LSDRaster
alternating_direction_nodata_fill_with_trimmer(int window_width)LSDRaster
apply_mask(LSDIndexRaster &mask)LSDRaster
BasinArea(LSDIndexRaster Basins)LSDRaster
BasinAverager(LSDIndexRaster &Basins)LSDRaster
BasinPuncher(vector< int > basin_ids, LSDIndexRaster BasinArray)LSDRaster
Boomerang(LSDRaster &Slope, LSDRaster &D_inf, string RasterFilename, float log_bin_width=0.1, int SplineResolution=200, float bin_threshold=0.05)LSDRaster
border_with_nodata(int border_width, int irregular_switch=0)LSDRaster
BufferRasterData(float window_radius)LSDRaster
calculate_and_print_polyfit_and_roughness_rasters(float window_radius, float roughness_radius, string file_prefix, vector< int > file_list)LSDRaster
calculate_and_print_polyfit_rasters(float window_radius, string file_prefix, vector< int > file_list)LSDRaster
calculate_factor_of_safety_at_saturation(float C_r, float rho_s, float soil_thick, float tan_phi, LSDRaster &SlopeAngle)LSDRaster
calculate_orientation_matrix_eigenvalues(float window_radius, Array2D< float > &l, Array2D< float > &m, Array2D< float > &n, Array2D< float > &s1, Array2D< float > &s2, Array2D< float > &s3)LSDRaster
calculate_plane_coefficient_matrices(float window_radius, Array2D< float > &a_plane, Array2D< float > &b_plane, Array2D< float > &c_plane)LSDRaster
calculate_polyfit_aspect(Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_classification(Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_coefficient_matrices(float window_radius, Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e, Array2D< float > &f)LSDRaster
calculate_polyfit_curvature(Array2D< float > &a, Array2D< float > &b)LSDRaster
calculate_polyfit_directional_cosines(Array2D< float > &d, Array2D< float > &e, Array2D< float > &l, Array2D< float > &m, Array2D< float > &n)LSDRaster
calculate_polyfit_elevation(Array2D< float > &f)LSDRaster
calculate_polyfit_planform_curvature(Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_profile_curvature(Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_roughness_metrics(float window_radius1, float window_radius2, vector< int > raster_selection)LSDRaster
calculate_polyfit_slope(Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_surface_metrics(float window_radius, vector< int > raster_selection)LSDRaster
calculate_polyfit_tangential_curvature(Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_REI(Array2D< float > &a_plane, Array2D< float > &b_plane, float CriticalSlope)LSDRaster
calculate_REI(float window_radius, float CriticalSlope)LSDRaster
calculate_relief(float kernelWidth, int kernelType)LSDRaster
calculate_roughness_rasters(float window_radius, float roughness_radius, string file_prefix, vector< int > file_code)LSDRaster
calculate_slope_angles()LSDRaster
calculate_topographic_index(LSDRaster &AccumulationArea, LSDRaster &Slope)LSDRaster
calculate_water_supply_rate_for_saturation(float soil_thick, float K, LSDRaster &ContributingArea, LSDRaster &SlopeAngle)LSDRaster
CalculateAdaptiveCurvatureThresholdSD(int half_width)LSDRaster
CastShadows(int Azimuth, int ZenithAngle)LSDRaster
ChannelLengthByOrder(LSDIndexRaster &StreamNetwork, Array2D< int > FlowDir)LSDRaster
check_if_point_is_in_raster(float X_coordinate, float Y_coordinate)LSDRaster
check_isolated_nodata()LSDRaster
clip_to_smaller_raster(LSDRaster &smaller_raster)LSDRaster
clip_to_smaller_raster(LSDIndexRaster &smaller_raster)LSDRaster
CollectBasinMetrics(LSDIndexRaster &Basins, LSDRaster &Slope, LSDRaster &Elevation, LSDRaster &Aspect, LSDRaster &Area, LSDRaster &DrainageDensity, LSDRaster &Cht, LSDRaster &HillslopeLength, LSDRaster &MeanSlope, LSDRaster &Relief, LSDRaster &MeanAspect, LSDRaster &LH_drainage_density, Array2D< float > LH_Data, float CriticalSlope, string RasterFilename)LSDRaster
convert_from_centimetres_to_metres()LSDRaster
convert_from_feet_to_metres()LSDRaster
ConvertToBinary(int Value, int ndv)LSDRaster
CookieCutRaster(LSDRaster Cutter)LSDRaster
create_binary_isdata_raster()LSDRaster
create_mask(float window_radius, int neighbourhood_switch)LSDRaster
Create_Mask(string Condition, float TestValue)LSDRaster
create_raster_nodata()LSDRaster
CreateHilltopPatches(int minimum_patch_size)LSDRaster
CreateHilltopPatchesNEW(int minimum_patch_size) (defined in LSDRaster)LSDRaster
D_inf()LSDRaster
D_inf_ConvertFlowToArea()LSDRaster
D_inf_FlowArea(Array2D< float > FlowDir_array)LSDRaster
D_inf_FlowDir()LSDRaster
D_inf_units()LSDRaster
D_inf_watershed(LSDRaster D_inf_FlowDir, int PourRow, int PourCol)LSDRaster
D_infAccum(int i, int j, Array2D< float > CountGrid, Array2D< float > Flowarea_Raster, Array2D< float > FlowDir_array)LSDRaster
DataResolutionLSDRasterprotected
DiamondSquare(int feature_order, float scale)LSDRaster
DiamondSquare_SampleStep(int stepsize, float scale)LSDRaster
difference_rasters(LSDRaster &compare_raster)LSDRaster
does_raster_have_same_dimensions(LSDRaster &Compare_raster)LSDRaster
does_raster_have_same_dimensions(LSDIndexRaster &Compare_raster)LSDRaster
does_raster_have_same_dimensions_and_georeferencing(LSDRaster &Compare_raster)LSDRaster
does_raster_have_same_dimensions_and_georeferencing(LSDIndexRaster &Compare_raster)LSDRaster
DrainageDensity(LSDIndexRaster &StreamNetwork, LSDIndexRaster &Basins, Array2D< int > FlowDir)LSDRaster
DSSampleDiamond(int row, int col, int size, float value)LSDRaster
DSSampleSquare(int row, int col, int size, float value)LSDRaster
DSSetFeatureCorners(int featuresize, float scale)LSDRaster
ExtractByMask(LSDIndexRaster Mask)LSDRaster
fill()LSDRaster
fill(float &MinSlope)LSDRaster
fill_iterator(Array2D< float > &fill_data, int i, int j)LSDRaster
fill_with_interpolated_data(vector< int > rows_of_nodes, vector< int > cols_of_nodes, vector< float > interpolated_data)LSDRaster
find_cells_bordered_by_nodata()LSDRaster
Find_UTM_central_meridian(int UTM_zone)LSDRaster
FlattenToCSV(string FileName)LSDRaster
FlattenToFile(string FileName)LSDRaster
FlattenToWGS84CSV(string FileName)LSDRaster
FMDChannelsFromChannelHeads(vector< int > &channel_heads_rows, vector< int > &channel_heads_cols, float R_threshold)LSDRaster
FreemanMDFlow()LSDRaster
FreemanMDFlow_SingleSource(int i_source, int j_source)LSDRaster
GaussianFilter(float sigma, int kr=0)LSDRaster
GeoReferencingStringsLSDRasterprotected
get_ascii_raster(string FILENAME)LSDRaster
get_data_element(int row, int column)LSDRasterinline
get_DataResolution() const LSDRasterinline
get_drainage_density_of_raster(LSDIndexRaster &StreamNetwork, Array2D< int > FlowDir)LSDRaster
get_easting_and_northing_vectors(vector< float > &Eastings, vector< float > &Northings)LSDRaster
get_GeoReferencingStrings() const LSDRasterinline
get_hilltop_curvature(LSDRaster &curvature, LSDRaster &Hilltops)LSDRaster
get_lat_and_long_locations(int row, int col, double &lat, double &longitude, LSDCoordinateConverterLLandUTM Converter)LSDRaster
get_NCols() const LSDRasterinline
get_NoDataValue() const LSDRasterinline
get_NRows() const LSDRasterinline
get_percentage_bedrock_ridgetops(LSDRaster &roughness, LSDRaster &hilltop_curvature, float threshold)LSDRaster
get_potential_floodplain_patches(LSDRaster &Relief, LSDRaster &Slope, float relief_threshold, float slope_threshold)LSDRaster
get_RasterData() const LSDRasterinline
get_RasterData_dbl() const LSDRasterinline
get_RasterData_int() const LSDRasterinline
get_RasterData_vector()LSDRaster
get_RasterData_vector_No_NDVs()LSDRaster
get_row_and_col_of_a_point(float X_coordinate, float Y_coordinate, int &row, int &col)LSDRaster
get_threshold_for_floodplain(float bin_width, float peak_threshold, int peak_distance)LSDRaster
get_threshold_for_floodplain_QQ(string q_q_filename, float threshold_condition, int lower_percentile, int upper_percentile)LSDRaster
get_UTM_information(int &UTM_zone, bool &is_North)LSDRaster
get_value_of_point(float UTME, float UTMN)LSDRaster
get_x_and_y_locations(int row, int col, double &x_loc, double &y_loc)LSDRaster
get_x_and_y_locations(int row, int col, float &x_loc, float &y_loc)LSDRaster
get_XMinimum() const LSDRasterinline
get_XY_MinMax()LSDRaster
get_YMinimum() const LSDRasterinline
GetBasinVector(LSDIndexRaster Basins, int BasinOfInterest)LSDRaster
GetVectors(LSDRaster Magnitude, LSDRaster Direction, string output_file, int step)LSDRaster
hillshade()LSDRaster
hillshade(float altitude, float azimuth, float z_factor) (defined in LSDRaster)LSDRaster
HillslopeLengthFromDrainageDensity(LSDIndexRaster &StreamNetwork, LSDIndexRaster &Basins, Array2D< int > FlowDir)LSDRaster
HilltopsToCSV(LSDRaster &CHT, LSDRaster &CHT_gradient, LSDRaster &gradient, int UTMZone, bool isNorth, int eId, string filename)LSDRaster
impose_georeferencing_UTM(int zone, string NorS)LSDRaster
interpolate_points_bilinear(vector< float > UTMEvec, vector< float > UTMNvec)LSDRaster
IsolateChannelsGeonet(float timesteps, float area_threshold, float window_radius, string q_q_filename)LSDRaster
IsolateChannelsLashermesAspect(float sigma, string q_q_filename) (defined in LSDRaster)LSDRaster
IsolateChannelsLashermesCurvature(float sigma, string q_q_filename)LSDRaster
IsolateChannelsLashermesCurvatureArea(float sigma, float area_threshold, string q_q_filename) (defined in LSDRaster)LSDRaster
IsolateChannelsLashermesFull(float sigma, string q_q_filename_prefix) (defined in LSDRaster)LSDRaster
IsolateChannelsQuantileQuantile(string q_q_filename)LSDRaster
IsolateChannelsQuantileQuantileAdaptive(int half_width) (defined in LSDRaster)LSDRaster
LSDFlowInfo classLSDRasterfriend
LSDRaster()LSDRasterinline
LSDRaster(string filename, string extension)LSDRasterinline
LSDRaster(int nrows, int ncols, float xmin, float ymin, float cellsize, float ndv, Array2D< float > data)LSDRasterinline
LSDRaster(int nrows, int ncols, double xmin, double ymin, double cellsize, double ndv, Array2D< double > data)LSDRasterinline
LSDRaster(int nrows, int ncols, float xmin, float ymin, float cellsize, float ndv, Array2D< float > data, map< string, string > temp_GRS)LSDRasterinline
LSDRasterTemplate(Array2D< float > InputData)LSDRaster
M2DFlow()LSDRaster
MakeGaussianKernel(Array2D< float > &Kernel, float sigma, int SimilarityRadius)LSDRaster
MapAlgebra_add(LSDRaster &M_raster)LSDRaster
MapAlgebra_divide(LSDRaster &M_raster)LSDRaster
MapAlgebra_multiply(LSDRaster &M_raster)LSDRaster
MapAlgebra_subtract(LSDRaster &M_raster)LSDRaster
mask_to_indexraster_using_threshold(float threshold, bool belowthresholdisnodata)LSDRaster
mask_to_nodata_below_threshold(float threshold)LSDRaster
mask_to_nodata_using_threshold(float threshold, bool belowthresholdisnodata)LSDRaster
mask_to_nodata_using_threshold_using_other_raster(float threshold, bool belowthresholdisnodata, LSDRaster &MaskingRaster)LSDRaster
mask_to_nodata_with_mask_raster(LSDIndexRaster &Mask_raster, int mask_value)LSDRaster
MaskRaster(LSDIndexRaster Mask)LSDRaster
max_elevation(void)LSDRaster
MDFlow(vector< string > BoundaryConditions)LSDRaster
mean_elevation(void)LSDRaster
mean_relief(float kernelsize)LSDRaster
MergeRasters(LSDRaster &RasterToAdd)LSDRaster
NColsLSDRasterprotected
neighbourhood_statistics_fraction_condition(float window_radius, int neighbourhood_switch, int condition_switch, float test_value)LSDRaster
neighbourhood_statistics_local_relief(float window_radius, int neighbourhood_switch)LSDRaster
neighbourhood_statistics_spatial_average(float window_radius, int neighbourhood_switch)LSDRaster
neighbourhood_statistics_spatial_average_and_SD(float window_radius, int neighbourhood_switch)LSDRaster
nodata_fill_irregular_raster(int window_radius)LSDRaster
NoDataValueLSDRasterprotected
NonLocalMeansFilter(int WindowRadius=2, int SimilarityRadius=2, int DegreeFiltering=2, float Sigma=1.25)LSDRaster
NRowsLSDRasterprotected
operator=(const LSDRaster &LSDR)LSDRaster
OverwriteRaster(LSDRaster &RasterToAdd)LSDRaster
PadRasterSymmetric(Array2D< float > &PaddedRasterData, int &SimilarityRadius)LSDRaster
PeronaMalikFilter(int timesteps, float percentile_for_lambda, float dt)LSDRaster
PointShapefileToRaster(string FileName)LSDRaster
PolylineShapefileToRaster(string FileName)LSDRaster
PoupulateRasterGaussian(float minimum, float mean)LSDRaster
PoupulateRasterSingleValue(float value)LSDRaster
QuinnMDFlow()LSDRaster
raster_multiplier(float multiplier)LSDRaster
raster_statistics_by_index(LSDIndexRaster &IndexRaster, vector< float > &mean_vector, vector< float > &sd_vector, vector< float > &serr_vector, vector< int > &Npts_vector)LSDRaster
RasterDataLSDRasterprotected
RasterData_dblLSDRasterprotected
RasterData_int (defined in LSDRaster)LSDRasterprotected
RasterTrimmer()LSDRaster
RasterTrimmerPadded(int padded_pixels)LSDRaster
RasterTrimmerSpiral()LSDRaster
read_ascii_raster(string FILENAME) (defined in LSDRaster)LSDRaster
read_ascii_raster_integers(string FILENAME)LSDRaster
read_raster(string filename, string extension)LSDRaster
remove_positive_hilltop_curvature(LSDRaster &hilltop_curvature)LSDRaster
remove_positive_values()LSDRaster
remove_seas()LSDRaster
RemoveAbove(float Value)LSDRaster
RemoveBelow(float Value)LSDRaster
Resample(float OutputResolution)LSDRaster
rewrite_with_random_values(float range)LSDRaster
RidgeBuffer(int BufferRadius)LSDRaster
RidgeSample(Array2D< float > &Ridges)LSDRaster
RidgeSmoother(int WindowRadius)LSDRaster
rudimentary_nodata_fill()LSDRaster
Sample_Along_Ridge(LSDRaster &Raster1, LSDRaster &Raster2, LSDRaster &Raster3, int a, int b, int threshold)LSDRaster
set_data_element(int row, int column, float value)LSDRasterinline
SetWrapSample(int row, int col, float value)LSDRaster
Shadow(int theta, int phi)LSDRaster
Shadows(int Azimuth, int ZenithAngle)LSDRaster
SingleBasinAverager(LSDIndexRaster &Basin)LSDRaster
strip_raster_padding()LSDRaster
TopographicShielding(int theta_step, int phi_step)LSDRaster
TopographicShielding() (defined in LSDRaster)LSDRaster
Update_GeoReferencingStrings(float NewXmin, float NewYmax)LSDRaster
Update_GeoReferencingStrings()LSDRaster
WrapSample(int row, int col)LSDRaster
write_dinf_flowdir_to_LSDRaster(Array2D< float > dinflow)LSDRaster
write_double_asc_raster(string string_filename)LSDRaster
write_double_bil_raster(string filename, string string_filename)LSDRaster
write_double_flt_raster(string filename, string string_filename)LSDRaster
write_double_raster(string filename, string extension)LSDRaster
write_raster(string filename, string extension)LSDRaster
write_RasterData_to_text_file(string filename)LSDRaster
XMinimumLSDRasterprotected
YMinimumLSDRasterprotected