1 #include <StepGeom_ConicalSurface.ixx>
4 StepGeom_ConicalSurface::StepGeom_ConicalSurface () {}
6 void StepGeom_ConicalSurface::Init(
7 const Handle(TCollection_HAsciiString)& aName,
8 const Handle(StepGeom_Axis2Placement3d)& aPosition)
11 StepGeom_ElementarySurface::Init(aName, aPosition);
14 void StepGeom_ConicalSurface::Init(
15 const Handle(TCollection_HAsciiString)& aName,
16 const Handle(StepGeom_Axis2Placement3d)& aPosition,
17 const Standard_Real aRadius,
18 const Standard_Real aSemiAngle)
20 // --- classe own fields ---
22 semiAngle = aSemiAngle;
23 // --- classe inherited fields ---
24 StepGeom_ElementarySurface::Init(aName, aPosition);
28 void StepGeom_ConicalSurface::SetRadius(const Standard_Real aRadius)
33 Standard_Real StepGeom_ConicalSurface::Radius() const
38 void StepGeom_ConicalSurface::SetSemiAngle(const Standard_Real aSemiAngle)
40 semiAngle = aSemiAngle;
43 Standard_Real StepGeom_ConicalSurface::SemiAngle() const