mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-11 01:58:22 +08:00
Integration of OCCT 6.5.0 from SVN
This commit is contained in:
36
src/StepBasic/StepBasic_ConversionBasedUnitAndLengthUnit.cxx
Executable file
36
src/StepBasic/StepBasic_ConversionBasedUnitAndLengthUnit.cxx
Executable file
@@ -0,0 +1,36 @@
|
||||
#include <StepBasic_ConversionBasedUnitAndLengthUnit.ixx>
|
||||
#include <StepBasic_ConversionBasedUnit.hxx>
|
||||
#include <StepBasic_LengthUnit.hxx>
|
||||
|
||||
|
||||
StepBasic_ConversionBasedUnitAndLengthUnit::StepBasic_ConversionBasedUnitAndLengthUnit () {}
|
||||
|
||||
void StepBasic_ConversionBasedUnitAndLengthUnit::Init(const Handle(StepBasic_DimensionalExponents)& aDimensions)
|
||||
{
|
||||
StepBasic_NamedUnit::Init(aDimensions);
|
||||
}
|
||||
|
||||
|
||||
void StepBasic_ConversionBasedUnitAndLengthUnit::Init(const Handle(StepBasic_DimensionalExponents)& aDimensions,
|
||||
const Handle(TCollection_HAsciiString)& aName,
|
||||
const Handle(StepBasic_MeasureWithUnit)& aConversionFactor)
|
||||
{
|
||||
// --- ANDOR componant fields ---
|
||||
StepBasic_ConversionBasedUnit::Init(aDimensions, aName, aConversionFactor);
|
||||
|
||||
// --- ANDOR componant fields ---
|
||||
lengthUnit = new StepBasic_LengthUnit();
|
||||
lengthUnit->Init(aDimensions);
|
||||
}
|
||||
|
||||
|
||||
void StepBasic_ConversionBasedUnitAndLengthUnit::SetLengthUnit(const Handle(StepBasic_LengthUnit)& aLengthUnit)
|
||||
{
|
||||
lengthUnit = aLengthUnit;
|
||||
}
|
||||
|
||||
Handle(StepBasic_LengthUnit) StepBasic_ConversionBasedUnitAndLengthUnit::LengthUnit() const
|
||||
{
|
||||
return lengthUnit;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user