1 #include <StepShape_RightCircularCone.ixx>
4 StepShape_RightCircularCone::StepShape_RightCircularCone () {}
6 void StepShape_RightCircularCone::Init(
7 const Handle(TCollection_HAsciiString)& aName)
10 StepRepr_RepresentationItem::Init(aName);
13 void StepShape_RightCircularCone::Init(
14 const Handle(TCollection_HAsciiString)& aName,
15 const Handle(StepGeom_Axis1Placement)& aPosition,
16 const Standard_Real aHeight,
17 const Standard_Real aRadius,
18 const Standard_Real aSemiAngle)
20 // --- classe own fields ---
24 semiAngle = aSemiAngle;
25 // --- classe inherited fields ---
26 StepRepr_RepresentationItem::Init(aName);
30 void StepShape_RightCircularCone::SetPosition(const Handle(StepGeom_Axis1Placement)& aPosition)
35 Handle(StepGeom_Axis1Placement) StepShape_RightCircularCone::Position() const
40 void StepShape_RightCircularCone::SetHeight(const Standard_Real aHeight)
45 Standard_Real StepShape_RightCircularCone::Height() const
50 void StepShape_RightCircularCone::SetRadius(const Standard_Real aRadius)
55 Standard_Real StepShape_RightCircularCone::Radius() const
60 void StepShape_RightCircularCone::SetSemiAngle(const Standard_Real aSemiAngle)
62 semiAngle = aSemiAngle;
65 Standard_Real StepShape_RightCircularCone::SemiAngle() const