[GRASS-dev] Renaming G3d into Rast3d

Glynn Clements glynn at gclements.plus.com
Fri Aug 12 03:58:24 EDT 2011


Martin Landa wrote:

> > renaming the G3D -> Raster3d functions to follow the grass naming
> > convention is on my TODO list for years now ... . But i never took the
> > time to start, so thanks for making the first step. Unfortunately i
> > have currently no time to join you. :/
> 
> you are welcome:-) Anyway I think that it's not good idea to develop
> new features before cleaning up the library. Volunteers welcomed...

Regarding naming, I've attached a sed script to change camelCase to
underscores in the function names. Suggested usage:

find . -type f -name '*.[ch]' | xargs grep -l '\<Rast3d_' | xargs sed -f fixnames.sed -i

-- 
Glynn Clements <glynn at gclements.plus.com>

-------------- next part --------------
s/\<G_fpcompress_dissectXdrDouble\>/Rast3d_fpcompress_dissect_xdr_double/g
s/\<G_fpcompress_printBinary\>/Rast3d_fpcompress_print_binary/g
s/\<G_fpcompress_readXdrDoubles\>/Rast3d_fpcompress_read_xdr_doubles/g
s/\<G_fpcompress_readXdrFloats\>/Rast3d_fpcompress_read_xdr_floats/g
s/\<G_fpcompress_readXdrNums\>/Rast3d_fpcompress_read_xdr_nums/g
s/\<G_fpcompress_writeXdrDouble\>/Rast3d_fpcompress_write_xdr_double/g
s/\<G_fpcompress_writeXdrFloats\>/Rast3d_fpcompress_write_xdr_floats/g
s/\<G_fpcompress_writeXdrNums\>/Rast3d_fpcompress_write_xdr_nums/g
s/\<G_rle_count_only\>/Rast3d_rle_count_only/g
s/\<G_rle_decode\>/Rast3d_rle_decode/g
s/\<G_rle_encode\>/Rast3d_rle_encode/g
s/\<Rast3d__computeCacheSize\>/Rast3d__compute_cache_size/g
s/\<Rast3d__removeTile\>/Rast3d__remove_tile/g
s/\<Rast3d_adjustRegion\>/Rast3d_adjust_region/g
s/\<Rast3d_adjustRegionRes\>/Rast3d_adjust_region_res/g
s/\<Rast3d_allocTiles\>/Rast3d_alloc_tiles/g
s/\<Rast3d_allocTilesType\>/Rast3d_alloc_tiles_type/g
s/\<Rast3d_autolockOff\>/Rast3d_autolock_off/g
s/\<Rast3d_autolockOn\>/Rast3d_autolock_on/g
s/\<Rast3d_beginCycle\>/Rast3d_begin_cycle/g
s/\<Rast3d_cacheSizeEncode\>/Rast3d_cache_size_encode/g
s/\<Rast3d_cache_set_loadFun\>/Rast3d_cache_set_load_fun/g
s/\<Rast3d_cache_set_minUnlock\>/Rast3d_cache_set_min_unlock/g
s/\<Rast3d_cache_set_removeFun\>/Rast3d_cache_set_remove_fun/g
s/\<Rast3d_changePrecision\>/Rast3d_change_precision/g
s/\<Rast3d_changeType\>/Rast3d_change_type/g
s/\<Rast3d_closeCell\>/Rast3d_close_cell/g
s/\<Rast3d_compareFiles\>/Rast3d_compare_files/g
s/\<Rast3d_computeClippedTileDimensions\>/Rast3d_compute_clipped_tile_dimensions/g
s/\<Rast3d_computeOptimalTileDimension\>/Rast3d_compute_optimal_tile_dimension/g
s/\<Rast3d_coord2tileCoord\>/Rast3d_coord2tile_coord/g
s/\<Rast3d_coord2tileIndex\>/Rast3d_coord2tile_index/g
s/\<Rast3d_coordInRange\>/Rast3d_coord_in_range/g
s/\<Rast3d_copyDouble2Float\>/Rast3d_copy_double2Float/g
s/\<Rast3d_copyFloat2Double\>/Rast3d_copy_float2Double/g
s/\<Rast3d_copyFromXdr\>/Rast3d_copy_from_xdr/g
s/\<Rast3d_copyToXdr\>/Rast3d_copy_to_xdr/g
s/\<Rast3d_copyValues\>/Rast3d_copy_values/g
s/\<Rast3d_disposeCache\>/Rast3d_dispose_cache/g
s/\<Rast3d_endCycle\>/Rast3d_end_cycle/g
s/\<Rast3d_externLength\>/Rast3d_extern_length/g
s/\<Rast3d_extract2dRegion\>/Rast3d_extract2d_region/g
s/\<Rast3d_fatalError\>/Rast3d_fatal_error/g
s/\<Rast3d_fatalError_noargs\>/Rast3d_fatal_error_noargs/g
s/\<Rast3d_fileTypeMap\>/Rast3d_file_type_map/g
s/\<Rast3d_fillHeader\>/Rast3d_fill_header/g
s/\<Rast3d_flushAllTiles\>/Rast3d_flush_all_tiles/g
s/\<Rast3d_flushIndex\>/Rast3d_flush_index/g
s/\<Rast3d_flushTile\>/Rast3d_flush_tile/g
s/\<Rast3d_flushTileCube\>/Rast3d_flush_tile_cube/g
s/\<Rast3d_flushTilesInCube\>/Rast3d_flush_tiles_in_cube/g
s/\<Rast3d_freeTiles\>/Rast3d_free_tiles/g
s/\<Rast3d_g3dType2cellType\>/Rast3d_g3d_type2cell_type/g
s/\<Rast3d_getAlignedVolume\>/Rast3d_get_aligned_volume/g
s/\<Rast3d_getBlock\>/Rast3d_get_block/g
s/\<Rast3d_getBlockNocache\>/Rast3d_get_block_nocache/g
s/\<Rast3d_getCacheLimit\>/Rast3d_get_cache_limit/g
s/\<Rast3d_getCacheSize\>/Rast3d_get_cache_size/g
s/\<Rast3d_getCompressionMode\>/Rast3d_get_compression_mode/g
s/\<Rast3d_getCoordsMap\>/Rast3d_get_coords_map/g
s/\<Rast3d_getCoordsMapWindow\>/Rast3d_get_coords_map_window/g
s/\<Rast3d_getDouble\>/Rast3d_get_double/g
s/\<Rast3d_getDoubleRegion\>/Rast3d_get_double_region/g
s/\<Rast3d_getFileType\>/Rast3d_get_file_type/g
s/\<Rast3d_getFloat\>/Rast3d_get_float/g
s/\<Rast3d_getFloatRegion\>/Rast3d_get_float_region/g
s/\<Rast3d_getNearestNeighborFunPtr\>/Rast3d_get_nearest_neighbor_fun_ptr/g
s/\<Rast3d_getNofTilesMap\>/Rast3d_get_nof_tiles_map/g
s/\<Rast3d_getRegionMap\>/Rast3d_get_region_map/g
s/\<Rast3d_getRegionStructMap\>/Rast3d_get_region_struct_map/g
s/\<Rast3d_getRegionValue\>/Rast3d_get_region_value/g
s/\<Rast3d_getResamplingFun\>/Rast3d_get_resampling_fun/g
s/\<Rast3d_getStandard3dParams\>/Rast3d_get_standard3d_params/g
s/\<Rast3d_getTileDimension\>/Rast3d_get_tile_dimension/g
s/\<Rast3d_getTileDimensionsMap\>/Rast3d_get_tile_dimensions_map/g
s/\<Rast3d_getTilePtr\>/Rast3d_get_tile_ptr/g
s/\<Rast3d_getValue\>/Rast3d_get_value/g
s/\<Rast3d_getValueRegion\>/Rast3d_get_value_region/g
s/\<Rast3d_getVolume\>/Rast3d_get_volume/g
s/\<Rast3d_getVolumeA\>/Rast3d_get_volume_a/g
s/\<Rast3d_getWindow\>/Rast3d_get_window/g
s/\<Rast3d_getWindowMap\>/Rast3d_get_window_map/g
s/\<Rast3d_getWindowParams\>/Rast3d_get_window_params/g
s/\<Rast3d_getWindowValue\>/Rast3d_get_window_value/g
s/\<Rast3d_incorporate2dRegion\>/Rast3d_incorporate2d_region/g
s/\<Rast3d_initCache\>/Rast3d_init_cache/g
s/\<Rast3d_initCopyFromXdr\>/Rast3d_init_copy_from_xdr/g
s/\<Rast3d_initCopyToXdr\>/Rast3d_init_copy_to_xdr/g
s/\<Rast3d_initDefaults\>/Rast3d_init_defaults/g
s/\<Rast3d_initFpXdr\>/Rast3d_init_fp_xdr/g
s/\<Rast3d_initIndex\>/Rast3d_init_index/g
s/\<Rast3d_isMasked\>/Rast3d_is_masked/g
s/\<Rast3d_isNullValueNum\>/Rast3d_is_null_value_num/g
s/\<Rast3d_isValidLocation\>/Rast3d_is_valid_location/g
s/\<Rast3d_isXdrNullDouble\>/Rast3d_is_xdr_null_double/g
s/\<Rast3d_isXdrNullFloat\>/Rast3d_is_xdr_null_float/g
s/\<Rast3d_isXdrNullNum\>/Rast3d_is_xdr_null_num/g
s/\<Rast3d_keyGetDouble\>/Rast3d_key_get_double/g
s/\<Rast3d_keyGetInt\>/Rast3d_key_get_int/g
s/\<Rast3d_keyGetString\>/Rast3d_key_get_string/g
s/\<Rast3d_keyGetValue\>/Rast3d_key_get_value/g
s/\<Rast3d_keySetDouble\>/Rast3d_key_set_double/g
s/\<Rast3d_keySetInt\>/Rast3d_key_set_int/g
s/\<Rast3d_keySetString\>/Rast3d_key_set_string/g
s/\<Rast3d_keySetValue\>/Rast3d_key_set_value/g
s/\<Rast3d_lockTile\>/Rast3d_lock_tile/g
s/\<Rast3d_longDecode\>/Rast3d_long_decode/g
s/\<Rast3d_longEncode\>/Rast3d_long_encode/g
s/\<Rast3d_makeAlignedVolumeFile\>/Rast3d_make_aligned_volume_file/g
s/\<Rast3d_makeMapsetMapDirectory\>/Rast3d_make_mapset_map_directory/g
s/\<Rast3d_maskClose\>/Rast3d_mask_close/g
s/\<Rast3d_maskDouble\>/Rast3d_mask_double/g
s/\<Rast3d_maskFile\>/Rast3d_mask_file/g
s/\<Rast3d_maskFileExists\>/Rast3d_mask_file_exists/g
s/\<Rast3d_maskFloat\>/Rast3d_mask_float/g
s/\<Rast3d_maskIsOff\>/Rast3d_mask_is_off/g
s/\<Rast3d_maskIsOn\>/Rast3d_mask_is_on/g
s/\<Rast3d_maskMapExists\>/Rast3d_mask_map_exists/g
s/\<Rast3d_maskNum\>/Rast3d_mask_num/g
s/\<Rast3d_maskOff\>/Rast3d_mask_off/g
s/\<Rast3d_maskOn\>/Rast3d_mask_on/g
s/\<Rast3d_maskOpenOld\>/Rast3d_mask_open_old/g
s/\<Rast3d_maskReopen\>/Rast3d_mask_reopen/g
s/\<Rast3d_maskTile\>/Rast3d_mask_tile/g
s/\<Rast3d_minUnlocked\>/Rast3d_min_unlocked/g
s/\<Rast3d_nearestNeighbor\>/Rast3d_nearest_neighbor/g
s/\<Rast3d_openCellNew\>/Rast3d_open_cell_new/g
s/\<Rast3d_openCellOld\>/Rast3d_open_cell_old/g
s/\<Rast3d_openCellOldNoHeader\>/Rast3d_open_cell_old_no_header/g
s/\<Rast3d_openNewOptTileSize\>/Rast3d_open_new_opt_tile_size/g
s/\<Rast3d_openNewParam\>/Rast3d_open_new_param/g
s/\<Rast3d_printError\>/Rast3d_print_error/g
s/\<Rast3d_printHeader\>/Rast3d_print_header/g
s/\<Rast3d_putDouble\>/Rast3d_put_double/g
s/\<Rast3d_putFloat\>/Rast3d_put_float/g
s/\<Rast3d_putValue\>/Rast3d_put_value/g
s/\<Rast3d_range_updateFromTile\>/Rast3d_range_update_from_tile/g
s/\<Rast3d_readCats\>/Rast3d_read_cats/g
s/\<Rast3d_readColors\>/Rast3d_read_colors/g
s/\<Rast3d_readDoubles\>/Rast3d_read_doubles/g
s/\<Rast3d_readHeader\>/Rast3d_read_header/g
s/\<Rast3d_readHistory\>/Rast3d_read_history/g
s/\<Rast3d_readInts\>/Rast3d_read_ints/g
s/\<Rast3d_readRange\>/Rast3d_read_range/g
s/\<Rast3d_readRegionMap\>/Rast3d_read_region_map/g
s/\<Rast3d_readTile\>/Rast3d_read_tile/g
s/\<Rast3d_readTileDouble\>/Rast3d_read_tile_double/g
s/\<Rast3d_readTileFloat\>/Rast3d_read_tile_float/g
s/\<Rast3d_readWindow\>/Rast3d_read_window/g
s/\<Rast3d_regionCopy\>/Rast3d_region_copy/g
s/\<Rast3d_regionFromToCellHead\>/Rast3d_region_from_to_cell_head/g
s/\<Rast3d_regionToCellHead\>/Rast3d_region_to_cell_head/g
s/\<Rast3d_removeColor\>/Rast3d_remove_color/g
s/\<Rast3d_setCacheLimit\>/Rast3d_set_cache_limit/g
s/\<Rast3d_setCacheSize\>/Rast3d_set_cache_size/g
s/\<Rast3d_setCompressionMode\>/Rast3d_set_compression_mode/g
s/\<Rast3d_setErrorFun\>/Rast3d_set_error_fun/g
s/\<Rast3d_setFileType\>/Rast3d_set_file_type/g
s/\<Rast3d_setNullTile\>/Rast3d_set_null_tile/g
s/\<Rast3d_setNullTileType\>/Rast3d_set_null_tile_type/g
s/\<Rast3d_setNullValue\>/Rast3d_set_null_value/g
s/\<Rast3d_setResamplingFun\>/Rast3d_set_resampling_fun/g
s/\<Rast3d_setStandard3dInputParams\>/Rast3d_set_standard3d_input_params/g
s/\<Rast3d_setTileDimension\>/Rast3d_set_tile_dimension/g
s/\<Rast3d_setUnit\>/Rast3d_set_unit/g
s/\<Rast3d_setWindow\>/Rast3d_set_window/g
s/\<Rast3d_setWindowMap\>/Rast3d_set_window_map/g
s/\<Rast3d_setWindowParams\>/Rast3d_set_window_params/g
s/\<Rast3d_setXdrNullDouble\>/Rast3d_set_xdr_null_double/g
s/\<Rast3d_setXdrNullFloat\>/Rast3d_set_xdr_null_float/g
s/\<Rast3d_setXdrNullNum\>/Rast3d_set_xdr_null_num/g
s/\<Rast3d_skipError\>/Rast3d_skip_error/g
s/\<Rast3d_tile2tileIndex\>/Rast3d_tile2tile_index/g
s/\<Rast3d_tileCoordOrigin\>/Rast3d_tile_coord_origin/g
s/\<Rast3d_tileInRange\>/Rast3d_tile_in_range/g
s/\<Rast3d_tileIndex2tile\>/Rast3d_tile_index2tile/g
s/\<Rast3d_tileIndexInRange\>/Rast3d_tile_index_in_range/g
s/\<Rast3d_tileIndexOrigin\>/Rast3d_tile_index_origin/g
s/\<Rast3d_tileLoad\>/Rast3d_tile_load/g
s/\<Rast3d_tilePrecisionMap\>/Rast3d_tile_precision_map/g
s/\<Rast3d_tileTypeMap\>/Rast3d_tile_type_map/g
s/\<Rast3d_tileUseCacheMap\>/Rast3d_tile_use_cache_map/g
s/\<Rast3d_unlockAll\>/Rast3d_unlock_all/g
s/\<Rast3d_unlockTile\>/Rast3d_unlock_tile/g
s/\<Rast3d_useWindowParams\>/Rast3d_use_window_params/g
s/\<Rast3d_windowPtr\>/Rast3d_window_ptr/g
s/\<Rast3d_writeAscii\>/Rast3d_write_ascii/g
s/\<Rast3d_writeCats\>/Rast3d_write_cats/g
s/\<Rast3d_writeColors\>/Rast3d_write_colors/g
s/\<Rast3d_writeDoubles\>/Rast3d_write_doubles/g
s/\<Rast3d_writeHeader\>/Rast3d_write_header/g
s/\<Rast3d_writeHistory\>/Rast3d_write_history/g
s/\<Rast3d_writeInts\>/Rast3d_write_ints/g
s/\<Rast3d_writeTile\>/Rast3d_write_tile/g
s/\<Rast3d_writeTileDouble\>/Rast3d_write_tile_double/g
s/\<Rast3d_writeTileFloat\>/Rast3d_write_tile_float/g


More information about the grass-dev mailing list