You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
461 B
C++

#pragma once
#include "dllExport.h"
#include <memory>
#include <vector>
class PointCloud;
class XJ_ALGO_EXPORT AlgoPointCloud
{
public:
AlgoPointCloud(void);
AlgoPointCloud(const AlgoPointCloud* pc);
~AlgoPointCloud(void);
bool ReadFile(const char* fname);
void CopyData(const AlgoPointCloud* pc);
void GetData(std::vector<float>& pts);
protected:
private:
std::shared_ptr<PointCloud> m_pc;
};