27 #ifndef _Sketcher_Profile_HXX_
28 #define _Sketcher_Profile_HXX_
32 #include <TopoDS_Shape.hxx>
33 #include <TCollection_AsciiString.hxx>
34 #include <TColStd_Array1OfAsciiString.hxx>
48 void SetCommand(
const char* );
50 TopoDS_Shape GetShape(
bool* = 0,
double* = 0 );
51 TCollection_AsciiString GetDump(
bool* = 0 );
54 void parse(
const TCollection_AsciiString&,
Functor* );
56 void findNextCommand(
const TColStd_Array1OfAsciiString&, TColStd_Array1OfAsciiString&,
int,
int& );
57 TCollection_AsciiString extractCommand(
const TCollection_AsciiString& );