31 #ifndef LAS_UTILITY_HPP 32 #define LAS_UTILITY_HPP 60 U32 number_of_returns_of_given_pulse[8];
61 U32 classification[32];
80 void report(FILE*
file,
const char* name=0,
const char* name_avg=0)
const;
84 void add_to_bin(
I32 bin);
104 BOOL histo_avg(
const char* name,
F32 step,
const char* name_avg);
106 void report(FILE*
file)
const;
143 BOOL write_asc_grid(
const char* file_name)
const;
LASbin * classification_bin_intensity
LASbin * wavepacket_offset_bin
LASbin * classification_bin_scan_angle
BOOL add(const LASpoint *point)
U32 number_of_point_records
U32 number_of_point_records
LASbin * wavepacket_location_bin
LASbin * classification_bin
LASbin * return_map_bin_intensity
LASbin * scan_angle_bin_intensity
LASbin * scan_angle_bin_z
U32 number_of_points_by_return[8]
LASbin * wavepacket_size_bin
LASbin * scan_angle_bin_number_of_returns
LASbin * wavepacket_index_bin
U32 classification_withheld
LASbin * point_source_id_bin
U32 classification_synthetic
U32 classification_keypoint
U32 get_num_occupied() const