#include <lasreader.hpp>
Definition at line 133 of file lasreader.hpp.
◆ LASreadOpener()
LASreadOpener::LASreadOpener |
( |
| ) |
|
◆ ~LASreadOpener()
LASreadOpener::~LASreadOpener |
( |
| ) |
|
◆ active()
BOOL LASreadOpener::active |
( |
| ) |
const |
◆ add_extra_attribute()
void LASreadOpener::add_extra_attribute |
( |
I32 |
data_type, |
|
|
const char * |
name, |
|
|
const char * |
description = 0 , |
|
|
F64 |
scale = 1.0 , |
|
|
F64 |
offset = 0.0 |
|
) |
| |
◆ add_file_name()
BOOL LASreadOpener::add_file_name |
( |
const char * |
file_name, |
|
|
BOOL |
unique = FALSE |
|
) |
| |
◆ delete_file_name()
void LASreadOpener::delete_file_name |
( |
U32 |
file_name_id | ) |
|
◆ get_file_format()
I32 LASreadOpener::get_file_format |
( |
U32 |
number | ) |
const |
◆ get_file_name() [1/2]
const char * LASreadOpener::get_file_name |
( |
| ) |
const |
◆ get_file_name() [2/2]
const char * LASreadOpener::get_file_name |
( |
U32 |
number | ) |
const |
◆ get_file_name_number()
U32 LASreadOpener::get_file_name_number |
( |
| ) |
const |
◆ get_filter()
const LASfilter* LASreadOpener::get_filter |
( |
| ) |
|
|
inline |
◆ get_merged()
BOOL LASreadOpener::get_merged |
( |
| ) |
const |
◆ get_parse_string()
const char * LASreadOpener::get_parse_string |
( |
| ) |
const |
◆ get_transform()
◆ has_populated_header()
BOOL LASreadOpener::has_populated_header |
( |
| ) |
const |
◆ open()
◆ open_waveform13()
◆ parse()
BOOL LASreadOpener::parse |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ piped()
BOOL LASreadOpener::piped |
( |
| ) |
const |
◆ reopen()
◆ reset()
void LASreadOpener::reset |
( |
| ) |
|
◆ set_file_name()
void LASreadOpener::set_file_name |
( |
const char * |
file_name, |
|
|
BOOL |
unique = FALSE |
|
) |
| |
◆ set_file_name_current()
BOOL LASreadOpener::set_file_name_current |
( |
U32 |
file_name_id | ) |
|
◆ set_merged()
void LASreadOpener::set_merged |
( |
const BOOL |
merged | ) |
|
◆ set_offset()
void LASreadOpener::set_offset |
( |
const F64 * |
offset | ) |
|
◆ set_parse_string()
void LASreadOpener::set_parse_string |
( |
const char * |
parse_string | ) |
|
◆ set_populate_header()
void LASreadOpener::set_populate_header |
( |
BOOL |
populate_header | ) |
|
◆ set_scale_factor()
void LASreadOpener::set_scale_factor |
( |
const F64 * |
scale_factor | ) |
|
◆ set_scale_intensity()
void LASreadOpener::set_scale_intensity |
( |
F32 |
scale_intensity | ) |
|
◆ set_scale_scan_angle()
void LASreadOpener::set_scale_scan_angle |
( |
F32 |
scale_scan_angle | ) |
|
◆ set_skip_lines()
void LASreadOpener::set_skip_lines |
( |
I32 |
skip_lines | ) |
|
◆ set_translate_intensity()
void LASreadOpener::set_translate_intensity |
( |
F32 |
translate_intensity | ) |
|
◆ set_translate_scan_angle()
void LASreadOpener::set_translate_scan_angle |
( |
F32 |
translate_scan_angle | ) |
|
◆ usage()
void LASreadOpener::usage |
( |
| ) |
const |
◆ extra_attribute_data_types
I32 LASreadOpener::extra_attribute_data_types[10] |
|
private |
◆ extra_attribute_descriptions
char* LASreadOpener::extra_attribute_descriptions[10] |
|
private |
◆ extra_attribute_names
char* LASreadOpener::extra_attribute_names[10] |
|
private |
◆ extra_attribute_offsets
F64 LASreadOpener::extra_attribute_offsets[10] |
|
private |
◆ extra_attribute_scales
F64 LASreadOpener::extra_attribute_scales[10] |
|
private |
◆ file_name
char* LASreadOpener::file_name |
|
private |
◆ file_name_allocated
U32 LASreadOpener::file_name_allocated |
|
private |
◆ file_name_current
U32 LASreadOpener::file_name_current |
|
private |
◆ file_name_number
U32 LASreadOpener::file_name_number |
|
private |
◆ file_names
char** LASreadOpener::file_names |
|
private |
◆ filter
◆ index
◆ inside_circle
F64* LASreadOpener::inside_circle |
|
private |
◆ inside_rectangle
F64* LASreadOpener::inside_rectangle |
|
private |
◆ inside_tile
F32* LASreadOpener::inside_tile |
|
private |
◆ merged
BOOL LASreadOpener::merged |
|
private |
◆ number_extra_attributes
I32 LASreadOpener::number_extra_attributes |
|
private |
◆ offset
F64* LASreadOpener::offset |
|
private |
◆ parse_string
char* LASreadOpener::parse_string |
|
private |
◆ populate_header
BOOL LASreadOpener::populate_header |
|
private |
◆ scale_factor
F64* LASreadOpener::scale_factor |
|
private |
◆ scale_intensity
F32 LASreadOpener::scale_intensity |
|
private |
◆ scale_scan_angle
F32 LASreadOpener::scale_scan_angle |
|
private |
◆ skip_lines
I32 LASreadOpener::skip_lines |
|
private |
◆ transform
◆ translate_intensity
F32 LASreadOpener::translate_intensity |
|
private |
◆ translate_scan_angle
F32 LASreadOpener::translate_scan_angle |
|
private |
◆ use_alternate
BOOL LASreadOpener::use_alternate |
|
private |
◆ use_stdin
BOOL LASreadOpener::use_stdin |
|
private |
The documentation for this class was generated from the following files: