#include <lasutility.hpp>
Public Member Functions | |
| void | add (F64 item) |
| void | add (I32 item) |
| void | add (I32 item, I32 value) |
| void | add (I64 item) |
| LASbin (F32 step) | |
| void | report (FILE *file, const char *name=0, const char *name_avg=0) const |
| ~LASbin () | |
Private Member Functions | |
| void | add_to_bin (I32 bin) |
Private Attributes | |
| I32 | anker |
| U32 * | bins_neg |
| U32 * | bins_pos |
| I64 | count |
| BOOL | first |
| F32 | one_over_step |
| I32 | size_neg |
| I32 | size_pos |
| F64 | total |
| F64 * | values_neg |
| F64 * | values_pos |
Definition at line 73 of file lasutility.hpp.
| LASbin::LASbin | ( | F32 | step | ) |
Definition at line 162 of file lasutility.cpp.
| LASbin::~LASbin | ( | ) |
Definition at line 176 of file lasutility.cpp.
| void LASbin::add | ( | F64 | item | ) |
Definition at line 192 of file lasutility.cpp.
| void LASbin::add | ( | I32 | item | ) |
Definition at line 184 of file lasutility.cpp.
Definition at line 261 of file lasutility.cpp.
| void LASbin::add | ( | I64 | item | ) |
Definition at line 200 of file lasutility.cpp.
|
private |
Definition at line 208 of file lasutility.cpp.
| void LASbin::report | ( | FILE * | file, |
| const char * | name = 0, |
||
| const char * | name_avg = 0 |
||
| ) | const |
Definition at line 323 of file lasutility.cpp.
|
private |
Definition at line 89 of file lasutility.hpp.
|
private |
Definition at line 93 of file lasutility.hpp.
|
private |
Definition at line 92 of file lasutility.hpp.
|
private |
Definition at line 86 of file lasutility.hpp.
|
private |
Definition at line 88 of file lasutility.hpp.
|
private |
Definition at line 87 of file lasutility.hpp.
|
private |
Definition at line 91 of file lasutility.hpp.
|
private |
Definition at line 90 of file lasutility.hpp.
|
private |
Definition at line 85 of file lasutility.hpp.
|
private |
Definition at line 95 of file lasutility.hpp.
|
private |
Definition at line 94 of file lasutility.hpp.