0026371: Implementation of new entities for GD&T
[occt.git] / src / StepDimTol / StepDimTol_ModifiedGeometricTolerance.cxx
index bf53eb4..46008be 100644 (file)
@@ -18,6 +18,7 @@
 #include <Standard_Type.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepDimTol_ModifiedGeometricTolerance.hxx>
+#include <StepDimTol_GeometricToleranceTarget.hxx>
 #include <StepRepr_ShapeAspect.hxx>
 #include <TCollection_HAsciiString.hxx>
 
@@ -48,6 +49,25 @@ void StepDimTol_ModifiedGeometricTolerance::Init (const Handle(TCollection_HAsci
   theModifier = aModifier;
 }
 
+//=======================================================================
+//function : Init
+//purpose  : 
+//=======================================================================
+
+void StepDimTol_ModifiedGeometricTolerance::Init (const Handle(TCollection_HAsciiString) &aGeometricTolerance_Name,
+                                                  const Handle(TCollection_HAsciiString) &aGeometricTolerance_Description,
+                                                  const Handle(StepBasic_MeasureWithUnit) &aGeometricTolerance_Magnitude,
+                                                  const StepDimTol_GeometricToleranceTarget &aGeometricTolerance_TolerancedShapeAspect,
+                                                  const StepDimTol_LimitCondition aModifier)
+{
+  StepDimTol_GeometricTolerance::Init(aGeometricTolerance_Name,
+                                      aGeometricTolerance_Description,
+                                      aGeometricTolerance_Magnitude,
+                                      aGeometricTolerance_TolerancedShapeAspect);
+
+  theModifier = aModifier;
+}
+
 //=======================================================================
 //function : Modifier
 //purpose  :