48 vector<Eigen::Vector3d>
points;
51 while (getline(istr, line)) {
52 stringstream sstr(
"");
55 points.push_back(Eigen::Vector3d(x, y, z));
58 pc.resize(
points.size(), 3);
59 for (
int i = 0; i <
points.size(); i++) {
65 const Eigen::MatrixX3d& pc,
66 const Eigen::MatrixX3d&
normals) {
68 for (
int i = 0; i < pc.rows(); i++) {
69 ofs << pc(i, 0) <<
" ";
70 ofs << pc(i, 1) <<
" ";
71 ofs << pc(i, 2) <<
" ";
QTextStream & endl(QTextStream &stream)
void pc_load(const std::string &filename, Eigen::MatrixX3d &pc)
void pc_save(const std::string &filename, const Eigen::MatrixX3d &pc, const Eigen::MatrixX3d &normals)