64,637
社区成员
发帖
与我相关
我的任务
分享
class CPoolLine
{
private:
double m_max_x;
double m_min_x;
double m_max_y;
double m_min_y;
unsigned int m_start;
unsigned int m_end;
int m_data_pool_id;
vector<Slicepoint> m_v_slice_data;
vector<CPoolLine *> m_v_subline;
public:
CPoolLine();
~CPoolLine();
CPoolLine(const CPoolLine &pl) :
m_max_x(pl.m_max_x), m_min_x(pl.m_min_x), m_max_y(pl.m_max_y), m_min_y(pl.m_min_y),
m_start(pl.m_start), m_end(pl.m_end), m_data_pool_id(pl.m_data_pool_id),
m_v_slice_data(pl.m_v_slice_data)
{
vector<CPoolLine *>::const_iterator itr = pl.m_v_subline.begin();
for (; itr != pl.m_v_subline.end(); itr++)
{
//...?
}
}
}
m_v_subline.push_back(new CPoolLine(**itr));