1 // Transform_Presentation.h: interface for the Transform_Presentation class.
2 // Transform shapes: apply gp_Trsf or gp_GTrsf transformation
3 //////////////////////////////////////////////////////////////////////
5 #if !defined(AFX_Transform_PRESENTATION_H__790EED7F_7BA2_11D5_BA4A_0060B0EE18EA__INCLUDED_)
6 #define AFX_Transform_PRESENTATION_H__790EED7F_7BA2_11D5_BA4A_0060B0EE18EA__INCLUDED_
10 #endif // _MSC_VER > 1000
12 #include <OCCDemo_Presentation.h>
14 class Transform_Presentation : public OCCDemo_Presentation
18 Transform_Presentation();
21 // Iteration on samples
22 virtual void DoSample();
23 // one phase of iterations
30 Standard_Boolean readShape (const Standard_CString theFileName,
31 TopoDS_Shape& theShape);
34 // Array of pointers to sample functions
35 typedef void (Transform_Presentation::*PSampleFuncType)();
36 static const PSampleFuncType SampleFuncs[];
40 #endif // !defined(AFX_Transform_PRESENTATION_H__790EED7F_7BA2_11D5_BA4A_0060B0EE18EA__INCLUDED_)