ccPolyline::ccPolyline(const ccPolyline& poly) : Polyline(ccPointCloud::From(poly.getAssociatedCloud())) , ccHObject("Polyline") { set2DMode(poly.m_mode2D); setForeground(poly.m_foreground); setVisible(poly.isVisible()); lockVisibility(poly.isVisiblityLocked()); setColor(poly.m_rgbColor); }
ccPolyline::ccPolyline(const ccPolyline& poly) : Polyline(ccPointCloud::From(poly.getAssociatedCloud())) , ccHObject("Polyline") { assert(m_theAssociatedCloud); if (m_theAssociatedCloud) addPointIndex(0,m_theAssociatedCloud->size()); setClosingState(poly.m_isClosed); set2DMode(poly.m_mode2D); setForeground(poly.m_foreground); setVisible(poly.isVisible()); lockVisibility(poly.isVisiblityLocked()); setColor(poly.m_rgbColor); }