// This file is generated by WOK (CPPExt). // Please do not edit this file; modify original file instead. // The copyright and license terms as defined for the original file apply to // this header file considered to be the "object code" form of the original source. #ifndef _GeometryTest_HeaderFile #define _GeometryTest_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_Macro_HeaderFile #include #endif class Draw_Interpretor; //! this package provides commands for curves and
//! surface.
class GeometryTest { public: void* operator new(size_t,void* anAddress) { return anAddress; } void* operator new(size_t size) { return Standard::Allocate(size); } void operator delete(void *anAddress) { if (anAddress) Standard::Free((Standard_Address&)anAddress); } //! defines all geometric commands.
Standard_EXPORT static void AllCommands(Draw_Interpretor& I) ; //! defines curve commands.
Standard_EXPORT static void CurveCommands(Draw_Interpretor& I) ; //! defines fair curve commands.
Standard_EXPORT static void FairCurveCommands(Draw_Interpretor& I) ; //! defines surface commands.
Standard_EXPORT static void SurfaceCommands(Draw_Interpretor& I) ; //! defines cosntrained curves commands.
Standard_EXPORT static void ConstraintCommands(Draw_Interpretor& I) ; //! defines commands to test the Geom2dAPI
//! - Intersection
//! - Extrema
//! - Projection
//! - Approximation, interpolation
Standard_EXPORT static void API2dCommands(Draw_Interpretor& I) ; //! defines commands to test the Geom2dAPI
//! - Intersection
//! - Extrema
//! - Projection
//! - Approximation, interpolation
Standard_EXPORT static void APICommands(Draw_Interpretor& I) ; //! defines commands to check local
//! continuity between curves or surfaces
Standard_EXPORT static void ContinuityCommands(Draw_Interpretor& I) ; //! defines command to test the polyhedral
//! triangulations and the polygons from the Poly package.
Standard_EXPORT static void PolyCommands(Draw_Interpretor& I) ; //! defines commands to test projection of geometric objects
Standard_EXPORT static void TestProjCommands(Draw_Interpretor& I) ; protected: private: }; // other Inline functions and methods (like "C++: function call" methods) #endif