class Handle( HYDROData_Document );
class HYDROData_TopoCurve;
+class Handle(HYDROData_Object);
class HYDRODATA_EXPORT HYDROData_PolylineOperator
{
HYDROData_TopoCurve& theCurve,
int& thePieceCount);
+ bool Extract( const Handle(HYDROData_Document)& theDocument,
+ const Handle(HYDROData_Object)& theObject );
+
protected:
bool split( const Handle( HYDROData_Document )& theDoc,
const Handle( HYDROData_PolylineXY )& thePolyline,
static bool CreatePolylines( const Handle( HYDROData_Document )& theDoc,
const QString& theNamePrefix,
const std::vector<TopoDS_Shape>& theShape,
- bool isUseIndices );
+ bool isUseIndices,
+ const QColor& theColor );
};
#endif