| 818 | } |
| 819 | |
| 820 | void LASreaderPLY::clean() |
| 821 | { |
| 822 | if (file) |
| 823 | { |
| 824 | fclose(file); |
| 825 | file = 0; |
| 826 | } |
| 827 | if (parse_string) |
| 828 | { |
| 829 | free(parse_string); |
| 830 | parse_string = 0; |
| 831 | } |
| 832 | if (type_string) |
| 833 | { |
| 834 | free(type_string); |
| 835 | type_string = 0; |
| 836 | } |
| 837 | populated_header = FALSE; |
| 838 | } |
| 839 | |
| 840 | LASreaderPLY::LASreaderPLY(LASreadOpener* opener) :LASreader(opener) |
| 841 | { |