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& );
#define SKETCHER_SALOME_EXPORT
Definition: Sketcher.hxx:36
Definition: Sketcher_Profile.cxx:269
Generic functor class to process sketcher command.
Definition: Sketcher_Profile.cxx:53
Functor that creates a shape from sketcher command.
Definition: Sketcher_Profile.cxx:156
Definition: Sketcher_Profile.hxx:39
TCollection_AsciiString myCommand
Definition: Sketcher_Profile.hxx:60