blob: 5aebb1cdffe80b65cca716a1eedc94f166bdde72 (
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
// This file is generated by WOK (CPPExt).
// Please do not edit this file; modify original file instead.
// The copyright and license terms as defined for the original file apply to
// this header file considered to be the "object code" form of the original source.
#ifndef _StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
#define _StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
#ifndef _Standard_HeaderFile
#include <Standard.hxx>
#endif
#ifndef _Standard_DefineHandle_HeaderFile
#include <Standard_DefineHandle.hxx>
#endif
#ifndef _Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
#include <Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx>
#endif
#ifndef _Handle_StepGeom_GeometricRepresentationContext_HeaderFile
#include <Handle_StepGeom_GeometricRepresentationContext.hxx>
#endif
#ifndef _Handle_StepRepr_GlobalUnitAssignedContext_HeaderFile
#include <Handle_StepRepr_GlobalUnitAssignedContext.hxx>
#endif
#ifndef _Handle_StepRepr_GlobalUncertaintyAssignedContext_HeaderFile
#include <Handle_StepRepr_GlobalUncertaintyAssignedContext.hxx>
#endif
#ifndef _StepRepr_RepresentationContext_HeaderFile
#include <StepRepr_RepresentationContext.hxx>
#endif
#ifndef _Handle_TCollection_HAsciiString_HeaderFile
#include <Handle_TCollection_HAsciiString.hxx>
#endif
#ifndef _Standard_Integer_HeaderFile
#include <Standard_Integer.hxx>
#endif
#ifndef _Handle_StepBasic_HArray1OfNamedUnit_HeaderFile
#include <Handle_StepBasic_HArray1OfNamedUnit.hxx>
#endif
#ifndef _Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_HeaderFile
#include <Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit.hxx>
#endif
#ifndef _Handle_StepBasic_NamedUnit_HeaderFile
#include <Handle_StepBasic_NamedUnit.hxx>
#endif
#ifndef _Handle_StepBasic_UncertaintyMeasureWithUnit_HeaderFile
#include <Handle_StepBasic_UncertaintyMeasureWithUnit.hxx>
#endif
class StepGeom_GeometricRepresentationContext;
class StepRepr_GlobalUnitAssignedContext;
class StepRepr_GlobalUncertaintyAssignedContext;
class TCollection_HAsciiString;
class StepBasic_HArray1OfNamedUnit;
class StepBasic_HArray1OfUncertaintyMeasureWithUnit;
class StepBasic_NamedUnit;
class StepBasic_UncertaintyMeasureWithUnit;
class StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx : public StepRepr_RepresentationContext {
public:
Standard_EXPORT StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx();
Standard_EXPORT virtual void Init(const Handle(TCollection_HAsciiString)& aContextIdentifier,const Handle(TCollection_HAsciiString)& aContextType) ;
Standard_EXPORT virtual void Init(const Handle(TCollection_HAsciiString)& aContextIdentifier,const Handle(TCollection_HAsciiString)& aContextType,const Handle(StepGeom_GeometricRepresentationContext)& aGeometricRepresentationCtx,const Handle(StepRepr_GlobalUnitAssignedContext)& aGlobalUnitAssignedCtx,const Handle(StepRepr_GlobalUncertaintyAssignedContext)& aGlobalUncertaintyAssignedCtx) ;
Standard_EXPORT virtual void Init(const Handle(TCollection_HAsciiString)& aContextIdentifier,const Handle(TCollection_HAsciiString)& aContextType,const Standard_Integer aCoordinateSpaceDimension,const Handle(StepBasic_HArray1OfNamedUnit)& aUnits,const Handle(StepBasic_HArray1OfUncertaintyMeasureWithUnit)& anUncertainty) ;
Standard_EXPORT void SetGeometricRepresentationContext(const Handle(StepGeom_GeometricRepresentationContext)& aGeometricRepresentationContext) ;
Standard_EXPORT Handle_StepGeom_GeometricRepresentationContext GeometricRepresentationContext() const;
Standard_EXPORT void SetGlobalUnitAssignedContext(const Handle(StepRepr_GlobalUnitAssignedContext)& aGlobalUnitAssignedContext) ;
Standard_EXPORT Handle_StepRepr_GlobalUnitAssignedContext GlobalUnitAssignedContext() const;
Standard_EXPORT void SetGlobalUncertaintyAssignedContext(const Handle(StepRepr_GlobalUncertaintyAssignedContext)& aGlobalUncertaintyAssignedCtx) ;
Standard_EXPORT Handle_StepRepr_GlobalUncertaintyAssignedContext GlobalUncertaintyAssignedContext() const;
Standard_EXPORT void SetCoordinateSpaceDimension(const Standard_Integer aCoordinateSpaceDimension) ;
Standard_EXPORT Standard_Integer CoordinateSpaceDimension() const;
Standard_EXPORT void SetUnits(const Handle(StepBasic_HArray1OfNamedUnit)& aUnits) ;
Standard_EXPORT Handle_StepBasic_HArray1OfNamedUnit Units() const;
Standard_EXPORT Handle_StepBasic_NamedUnit UnitsValue(const Standard_Integer num) const;
Standard_EXPORT Standard_Integer NbUnits() const;
Standard_EXPORT void SetUncertainty(const Handle(StepBasic_HArray1OfUncertaintyMeasureWithUnit)& aUncertainty) ;
Standard_EXPORT Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit Uncertainty() const;
Standard_EXPORT Handle_StepBasic_UncertaintyMeasureWithUnit UncertaintyValue(const Standard_Integer num) const;
Standard_EXPORT Standard_Integer NbUncertainty() const;
DEFINE_STANDARD_RTTI(StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx)
protected:
private:
Handle_StepGeom_GeometricRepresentationContext geometricRepresentationContext;
Handle_StepRepr_GlobalUnitAssignedContext globalUnitAssignedContext;
Handle_StepRepr_GlobalUncertaintyAssignedContext globalUncertaintyAssignedContext;
};
// other Inline functions and methods (like "C++: function call" methods)
#endif
|