plastimatch
|
#include <pointset.h>
Public Member Functions | |
SMART_POINTER_SUPPORT (Pointset) | |
Pointset () | |
Pointset (const std::string &s) | |
~Pointset () | |
void | load (const std::string &s) |
void | load (const char *fn) |
void | load_txt (const char *fn) |
void | load_fcsv (const char *fn) |
void | save (const char *fn) |
void | save_fcsv (const char *fn) |
void | save_fcsv (const std::string &fn) |
void | save_txt (const char *fn) |
void | insert_ras (const std::string &p) |
void | insert_lps (const std::string &label, float x, float y, float z) |
void | insert_lps (const float *xyz) |
void | insert_lps (const std::string &label, const float *xyz) |
void | insert_ras (const std::string &label, float x, float y, float z) |
void | insert_ras (const float *xyz) |
const T & | point (int idx) const |
float | point (int idx, int dim) const |
size_t | get_count (void) const |
void | truncate (size_t new_length) |
void | debug () const |
Public Attributes | |
std::vector< T > | point_list |
Pointset< T >::Pointset | ( | ) |