#include <laswriter_txt.hpp>
Public Member Functions | |
BOOL | chunk () |
I64 | close (BOOL update_npoints=true) |
LASwriterTXT () | |
BOOL | open (const char *file_name, const LASheader *header, const char *parse_string=0, const char *separator=0) |
BOOL | open (FILE *file, const LASheader *header, const char *parse_string=0, const char *separator=0) |
BOOL | refile (FILE *file) |
BOOL | update_header (const LASheader *header, BOOL use_inventory=TRUE, BOOL update_extra_bytes=FALSE) |
BOOL | write_point (const LASpoint *point) |
~LASwriterTXT () | |
Public Member Functions inherited from LASwriter | |
LASwriter () | |
void | update_inventory (const LASpoint *point) |
virtual | ~LASwriter () |
Private Member Functions | |
BOOL | check_parse_string (const char *parse_string) |
BOOL | unparse_extra_attribute (const LASpoint *point, I32 index) |
Private Attributes | |
BOOL | close_file |
I32 | extra_attribute_array_offsets [10] |
FILE * | file |
const LASheader * | header |
char * | parse_string |
char | printstring [512] |
char | separator_sign |
Additional Inherited Members | |
Public Attributes inherited from LASwriter | |
LASinventory | inventory |
I64 | npoints |
I64 | p_count |
LASquantizer | quantizer |
Definition at line 38 of file laswriter_txt.hpp.
LASwriterTXT::LASwriterTXT | ( | ) |
Definition at line 434 of file laswriter_txt.cpp.
LASwriterTXT::~LASwriterTXT | ( | ) |
Definition at line 442 of file laswriter_txt.cpp.
|
private |
Definition at line 447 of file laswriter_txt.cpp.
|
inlinevirtual |
Implements LASwriter.
Definition at line 48 of file laswriter_txt.hpp.
Implements LASwriter.
Definition at line 409 of file laswriter_txt.cpp.
BOOL LASwriterTXT::open | ( | const char * | file_name, |
const LASheader * | header, | ||
const char * | parse_string = 0 , |
||
const char * | separator = 0 |
||
) |
Definition at line 42 of file laswriter_txt.cpp.
BOOL LASwriterTXT::open | ( | FILE * | file, |
const LASheader * | header, | ||
const char * | parse_string = 0 , |
||
const char * | separator = 0 |
||
) |
Definition at line 63 of file laswriter_txt.cpp.
BOOL LASwriterTXT::refile | ( | FILE * | file | ) |
Definition at line 36 of file laswriter_txt.cpp.
Definition at line 176 of file laswriter_txt.cpp.
|
virtual |
Implements LASwriter.
Definition at line 404 of file laswriter_txt.cpp.
Implements LASwriter.
Definition at line 302 of file laswriter_txt.cpp.
|
private |
Definition at line 57 of file laswriter_txt.hpp.
|
private |
Definition at line 63 of file laswriter_txt.hpp.
|
private |
Definition at line 58 of file laswriter_txt.hpp.
|
private |
Definition at line 59 of file laswriter_txt.hpp.
|
private |
Definition at line 60 of file laswriter_txt.hpp.
|
private |
Definition at line 62 of file laswriter_txt.hpp.
|
private |
Definition at line 61 of file laswriter_txt.hpp.