blob: 628238299eb4b136100488776f207fbd59445a3c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
-- File: StepShape_PlusMinusTolerance.cdl
-- Created: Tue Apr 24 14:05:33 2001
-- Author: Christian CAILLET
-- <cky@photox.paris1.matra-dtv.fr>
---Copyright: Matra Datavision 2001
class PlusMinusTolerance from StepShape inherits TShared
---Purpose : Added for Dimensional Tolerances
uses
ToleranceMethodDefinition from StepShape,
DimensionalCharacteristic from StepShape
is
Create returns mutable PlusMinusTolerance;
Init (me : mutable;
range : ToleranceMethodDefinition from StepShape;
toleranced_dimension : DimensionalCharacteristic from StepShape);
Range (me) returns ToleranceMethodDefinition from StepShape;
SetRange (me : mutable; range : ToleranceMethodDefinition from StepShape);
TolerancedDimension (me) returns DimensionalCharacteristic from StepShape;
SetTolerancedDimension (me : mutable; toleranced_dimension : DimensionalCharacteristic from StepShape);
fields
theRange : ToleranceMethodDefinition from StepShape;
theTolerancedDimension : DimensionalCharacteristic from StepShape;
end PlusMinusTolerance;
|