// 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 _PTopLoc_ItemLocation_HeaderFile #define _PTopLoc_ItemLocation_HeaderFile #ifndef _Standard_Macro_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Standard_HeaderFile #include #endif #ifndef _Handle_PTopLoc_ItemLocation_HeaderFile #include #endif #ifndef _Handle_PTopLoc_Datum3D_HeaderFile #include #endif #ifndef _Standard_Integer_HeaderFile #include #endif #ifndef _PTopLoc_Location_HeaderFile #include #endif #ifndef _Standard_Persistent_HeaderFile #include #endif class PTopLoc_Datum3D; class PTopLoc_Location; class PTopLoc_ItemLocation : public Standard_Persistent { public: Standard_EXPORT PTopLoc_ItemLocation(const Handle(PTopLoc_Datum3D)& D,const Standard_Integer P,const PTopLoc_Location& N); Standard_EXPORT Handle_PTopLoc_Datum3D Datum3D() const; Standard_EXPORT Standard_Integer Power() const; Standard_EXPORT PTopLoc_Location Next() const; PTopLoc_ItemLocation( ) { } PTopLoc_ItemLocation(const Storage_stCONSTclCOM& a) : Standard_Persistent(a) { } Handle(PTopLoc_Datum3D) _CSFDB_GetPTopLoc_ItemLocationmyDatum() const { return myDatum; } void _CSFDB_SetPTopLoc_ItemLocationmyDatum(const Handle(PTopLoc_Datum3D)& p) { myDatum = p; } Standard_Integer _CSFDB_GetPTopLoc_ItemLocationmyPower() const { return myPower; } void _CSFDB_SetPTopLoc_ItemLocationmyPower(const Standard_Integer p) { myPower = p; } const PTopLoc_Location& _CSFDB_GetPTopLoc_ItemLocationmyNext() const { return myNext; } DEFINE_STANDARD_RTTI(PTopLoc_ItemLocation) protected: private: Handle_PTopLoc_Datum3D myDatum; Standard_Integer myPower; PTopLoc_Location myNext; }; // other Inline functions and methods (like "C++: function call" methods) #endif