OCC Main Page | DataExchange | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

DataExchange
TKSTEPBase
StepBasic


StepBasic_MeasureWithUnit Class Reference

#include <StepBasic_MeasureWithUnit.hxx>

Inheritance diagram for StepBasic_MeasureWithUnit:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT StepBasic_MeasureWithUnit ()
 Returns a MeasureWithUnit
.
virtual Standard_EXPORT 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
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Handle_StepBasic_MeasureValueMember valueComponent
StepBasic_Unit unitComponent

Constructor & Destructor Documentation

Standard_EXPORT StepBasic_MeasureWithUnit::StepBasic_MeasureWithUnit (   ) 
 


Member Function Documentation

Standard_EXPORT const StepBasic_MeasureWithUnit::Handle (  Standard_Type   )  const
 

Reimplemented in StepBasic_LengthMeasureWithUnit, StepBasic_MassMeasureWithUnit, StepBasic_PlaneAngleMeasureWithUnit, StepBasic_RatioMeasureWithUnit, StepBasic_SolidAngleMeasureWithUnit, StepBasic_TimeMeasureWithUnit, and StepBasic_UncertaintyMeasureWithUnit.

virtual Standard_EXPORT void StepBasic_MeasureWithUnit::Init (  const Handle(StepBasic_MeasureValueMember)&  aValueComponent,
const StepBasic_Unit &  aUnitComponent
)  [virtual]
 

Reimplemented in StepBasic_UncertaintyMeasureWithUnit.

Standard_EXPORT void StepBasic_MeasureWithUnit::SetUnitComponent (  const StepBasic_Unit &  aUnitComponent  ) 
 

Standard_EXPORT void StepBasic_MeasureWithUnit::SetValueComponent (  const Standard_Real  aValueComponent  ) 
 

Standard_EXPORT void StepBasic_MeasureWithUnit::SetValueComponentMember (  const Handle(StepBasic_MeasureValueMember)&  val  ) 
 

Standard_EXPORT StepBasic_Unit StepBasic_MeasureWithUnit::UnitComponent (   )  const
 

Standard_EXPORT Standard_Real StepBasic_MeasureWithUnit::ValueComponent (   )  const
 

Standard_EXPORT Handle_StepBasic_MeasureValueMember StepBasic_MeasureWithUnit::ValueComponentMember (   )  const
 


Field Documentation

StepBasic_Unit StepBasic_MeasureWithUnit::unitComponent [private]
 

Handle_StepBasic_MeasureValueMember StepBasic_MeasureWithUnit::valueComponent [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:42:46 2008 for OpenCASCADE by  doxygen 1.4.1