// 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 _PPoly_PolygonOnTriangulation_HeaderFile #define _PPoly_PolygonOnTriangulation_HeaderFile #ifndef _Standard_Macro_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Standard_HeaderFile #include #endif #ifndef _Handle_PPoly_PolygonOnTriangulation_HeaderFile #include #endif #ifndef _Standard_Real_HeaderFile #include #endif #ifndef _Standard_Integer_HeaderFile #include #endif #ifndef _Handle_PColStd_HArray1OfInteger_HeaderFile #include #endif #ifndef _Standard_Boolean_HeaderFile #include #endif #ifndef _Handle_PColStd_HArray1OfReal_HeaderFile #include #endif #ifndef _Standard_Persistent_HeaderFile #include #endif class PColStd_HArray1OfInteger; class PColStd_HArray1OfReal; class Standard_NullObject; class PPoly_PolygonOnTriangulation : public Standard_Persistent { public: Standard_EXPORT PPoly_PolygonOnTriangulation(); //! Defaults with allocation of nodes.
Standard_EXPORT PPoly_PolygonOnTriangulation(const Handle(PColStd_HArray1OfInteger)& Nodes,const Standard_Real Defl); //! Defaults with allocation of nodes.
Standard_EXPORT PPoly_PolygonOnTriangulation(const Handle(PColStd_HArray1OfInteger)& Nodes,const Standard_Real Defl,const Handle(PColStd_HArray1OfReal)& Parameters); Standard_EXPORT Standard_Real Deflection() const; Standard_EXPORT void Deflection(const Standard_Real D) ; Standard_EXPORT Standard_Integer NbNodes() const; //! Reference on the 3d nodes indices.
Standard_EXPORT Handle_PColStd_HArray1OfInteger Nodes() const; Standard_EXPORT void Nodes(const Handle(PColStd_HArray1OfInteger)& Nodes) ; Standard_EXPORT Standard_Boolean HasParameters() const; //! Returns the parameters values.
Standard_EXPORT Handle_PColStd_HArray1OfReal Parameters() const; Standard_EXPORT void Parameters(const Handle(PColStd_HArray1OfReal)& Param) ; PPoly_PolygonOnTriangulation(const Storage_stCONSTclCOM& a) : Standard_Persistent(a) { } Standard_Real _CSFDB_GetPPoly_PolygonOnTriangulationmyDeflection() const { return myDeflection; } void _CSFDB_SetPPoly_PolygonOnTriangulationmyDeflection(const Standard_Real p) { myDeflection = p; } Handle(PColStd_HArray1OfInteger) _CSFDB_GetPPoly_PolygonOnTriangulationmyNodes() const { return myNodes; } void _CSFDB_SetPPoly_PolygonOnTriangulationmyNodes(const Handle(PColStd_HArray1OfInteger)& p) { myNodes = p; } Handle(PColStd_HArray1OfReal) _CSFDB_GetPPoly_PolygonOnTriangulationmyParameters() const { return myParameters; } void _CSFDB_SetPPoly_PolygonOnTriangulationmyParameters(const Handle(PColStd_HArray1OfReal)& p) { myParameters = p; } DEFINE_STANDARD_RTTI(PPoly_PolygonOnTriangulation) protected: private: Standard_Real myDeflection; Handle_PColStd_HArray1OfInteger myNodes; Handle_PColStd_HArray1OfReal myParameters; }; // other Inline functions and methods (like "C++: function call" methods) #endif