-- File: ConversionBasedUnitAndSolidAngleUnit.cdl -- Created: Fri Jun 17 11:43:44 1994 -- Author: EXPRESS->CDL V0.2 Translator -- Copyright: Matra-Datavision 1993 class ConversionBasedUnitAndSolidAngleUnit from StepBasic inherits ConversionBasedUnit from StepBasic --- This class is an implementation of EXPRESS -- ANDOR Subtype Declaration. uses SolidAngleUnit from StepBasic, DimensionalExponents from StepBasic, HAsciiString from TCollection, MeasureWithUnit from StepBasic is Create returns mutable ConversionBasedUnitAndSolidAngleUnit; ---Purpose: Returns a ConversionBasedUnitAndSolidAngleUnit Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic) is redefined; Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic; aName : mutable HAsciiString from TCollection; aConversionFactor: mutable MeasureWithUnit from StepBasic)is redefined; -- Specific Methods for Field Data Access -- SetSolidAngleUnit(me: mutable; aSolidAngleUnit: mutable SolidAngleUnit); SolidAngleUnit (me) returns mutable SolidAngleUnit; fields solidAngleUnit: SolidAngleUnit from StepBasic; end ConversionBasedUnitAndSolidAngleUnit;