mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-06-09 23:46:52 +08:00
Integration of OCCT 6.5.0 from SVN
This commit is contained in:
38
src/StepBasic/StepBasic_ConversionBasedUnitAndTimeUnit.cxx
Executable file
38
src/StepBasic/StepBasic_ConversionBasedUnitAndTimeUnit.cxx
Executable file
@@ -0,0 +1,38 @@
|
||||
#include <StepBasic_ConversionBasedUnitAndTimeUnit.ixx>
|
||||
#include <StepBasic_ConversionBasedUnit.hxx>
|
||||
#include <StepBasic_TimeUnit.hxx>
|
||||
|
||||
|
||||
StepBasic_ConversionBasedUnitAndTimeUnit::StepBasic_ConversionBasedUnitAndTimeUnit ()
|
||||
{
|
||||
}
|
||||
|
||||
void StepBasic_ConversionBasedUnitAndTimeUnit::Init(const Handle(StepBasic_DimensionalExponents)& aDimensions)
|
||||
{
|
||||
StepBasic_NamedUnit::Init(aDimensions);
|
||||
}
|
||||
|
||||
|
||||
void StepBasic_ConversionBasedUnitAndTimeUnit::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 ---
|
||||
timeUnit = new StepBasic_TimeUnit();
|
||||
timeUnit->Init(aDimensions);
|
||||
}
|
||||
|
||||
|
||||
void StepBasic_ConversionBasedUnitAndTimeUnit::SetTimeUnit(const Handle(StepBasic_TimeUnit)& aTimeUnit)
|
||||
{
|
||||
timeUnit = aTimeUnit;
|
||||
}
|
||||
|
||||
Handle(StepBasic_TimeUnit) StepBasic_ConversionBasedUnitAndTimeUnit::TimeUnit() const
|
||||
{
|
||||
return timeUnit;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user