// 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 _StepBasic_MeasureWithUnit_HeaderFile #define _StepBasic_MeasureWithUnit_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Handle_StepBasic_MeasureWithUnit_HeaderFile #include #endif #ifndef _Handle_StepBasic_MeasureValueMember_HeaderFile #include #endif #ifndef _StepBasic_Unit_HeaderFile #include #endif #ifndef _MMgt_TShared_HeaderFile #include #endif #ifndef _Standard_Real_HeaderFile #include #endif class StepBasic_MeasureValueMember; class StepBasic_Unit; class StepBasic_MeasureWithUnit : public MMgt_TShared { public: //! Returns a MeasureWithUnit
Standard_EXPORT StepBasic_MeasureWithUnit(); Standard_EXPORT virtual void Init(const Handle(StepBasic_MeasureValueMember)& aValueComponent,const StepBasic_Unit& aUnitComponent) ; Standard_EXPORT void SetValueComponent(const Standard_Real aValueComponent) ; Standard_EXPORT Standard_Real ValueComponent() const; Standard_EXPORT Handle_StepBasic_MeasureValueMember ValueComponentMember() const; Standard_EXPORT void SetValueComponentMember(const Handle(StepBasic_MeasureValueMember)& val) ; Standard_EXPORT void SetUnitComponent(const StepBasic_Unit& aUnitComponent) ; Standard_EXPORT StepBasic_Unit UnitComponent() const; DEFINE_STANDARD_RTTI(StepBasic_MeasureWithUnit) protected: private: Handle_StepBasic_MeasureValueMember valueComponent; StepBasic_Unit unitComponent; }; // other Inline functions and methods (like "C++: function call" methods) #endif