1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-04 13:13:25 +03:00

0027047: STEP -- eliminate useless polymorhic methods Init()

Methods Init() in STEP data classes are made non-virtual, redundant variants just calling the same method of the base class are removed.
A few places where removed method have been called are corrected.
This commit is contained in:
abv
2015-12-29 07:00:18 +03:00
parent 17470159fd
commit 18f7c9a5c2
398 changed files with 260 additions and 1893 deletions

View File

@@ -38,7 +38,7 @@ public:
//! Returns a AreaInSet
Standard_EXPORT StepVisual_AreaInSet();
Standard_EXPORT virtual void Init (const Handle(StepVisual_PresentationArea)& aArea, const Handle(StepVisual_PresentationSet)& aInSet);
Standard_EXPORT void Init (const Handle(StepVisual_PresentationArea)& aArea, const Handle(StepVisual_PresentationSet)& aInSet);
Standard_EXPORT void SetArea (const Handle(StepVisual_PresentationArea)& aArea);

View File

@@ -38,7 +38,7 @@ public:
//! Returns a BackgroundColour
Standard_EXPORT StepVisual_BackgroundColour();
Standard_EXPORT virtual void Init (const StepVisual_AreaOrView& aPresentation);
Standard_EXPORT void Init (const StepVisual_AreaOrView& aPresentation);
Standard_EXPORT void SetPresentation (const StepVisual_AreaOrView& aPresentation);

View File

@@ -21,13 +21,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_CameraModelD2,StepVisual_CameraModel)
StepVisual_CameraModelD2::StepVisual_CameraModelD2 () {}
void StepVisual_CameraModelD2::Init(
const Handle(TCollection_HAsciiString)& aName)
{
StepRepr_RepresentationItem::Init(aName);
}
void StepVisual_CameraModelD2::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_PlanarBox)& aViewWindow,

View File

@@ -39,9 +39,7 @@ public:
//! Returns a CameraModelD2
Standard_EXPORT StepVisual_CameraModelD2();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_PlanarBox)& aViewWindow, const Standard_Boolean aViewWindowClipping);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_PlanarBox)& aViewWindow, const Standard_Boolean aViewWindowClipping);
Standard_EXPORT void SetViewWindow (const Handle(StepVisual_PlanarBox)& aViewWindow);

View File

@@ -22,13 +22,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_CameraModelD3,StepVisual_CameraModel)
StepVisual_CameraModelD3::StepVisual_CameraModelD3 () {}
void StepVisual_CameraModelD3::Init(
const Handle(TCollection_HAsciiString)& aName)
{
StepRepr_RepresentationItem::Init(aName);
}
void StepVisual_CameraModelD3::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepGeom_Axis2Placement3d)& aViewReferenceSystem,

View File

@@ -39,9 +39,7 @@ public:
//! Returns a CameraModelD3
Standard_EXPORT StepVisual_CameraModelD3();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepGeom_Axis2Placement3d)& aViewReferenceSystem, const Handle(StepVisual_ViewVolume)& aPerspectiveOfVolume);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepGeom_Axis2Placement3d)& aViewReferenceSystem, const Handle(StepVisual_ViewVolume)& aPerspectiveOfVolume);
Standard_EXPORT void SetViewReferenceSystem (const Handle(StepGeom_Axis2Placement3d)& aViewReferenceSystem);

View File

@@ -20,13 +20,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_ColourRgb,StepVisual_ColourSpecification)
StepVisual_ColourRgb::StepVisual_ColourRgb () {}
void StepVisual_ColourRgb::Init(
const Handle(TCollection_HAsciiString)& aName)
{
StepVisual_ColourSpecification::Init(aName);
}
void StepVisual_ColourRgb::Init(
const Handle(TCollection_HAsciiString)& aName,
const Standard_Real aRed,

View File

@@ -38,9 +38,7 @@ public:
//! Returns a ColourRgb
Standard_EXPORT StepVisual_ColourRgb();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Standard_Real aRed, const Standard_Real aGreen, const Standard_Real aBlue);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Standard_Real aRed, const Standard_Real aGreen, const Standard_Real aBlue);
Standard_EXPORT void SetRed (const Standard_Real aRed);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a ColourSpecification
Standard_EXPORT StepVisual_ColourSpecification();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -21,13 +21,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_CompositeText,StepGeom_GeometricRepresenta
StepVisual_CompositeText::StepVisual_CompositeText () {}
void StepVisual_CompositeText::Init(
const Handle(TCollection_HAsciiString)& aName)
{
StepRepr_RepresentationItem::Init(aName);
}
void StepVisual_CompositeText::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText)

View File

@@ -40,9 +40,7 @@ public:
//! Returns a CompositeText
Standard_EXPORT StepVisual_CompositeText();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText);
Standard_EXPORT void SetCollectedText (const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText);

View File

@@ -21,14 +21,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_CompositeTextWithExtent,StepVisual_Composi
StepVisual_CompositeTextWithExtent::StepVisual_CompositeTextWithExtent () {}
void StepVisual_CompositeTextWithExtent::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText)
{
StepVisual_CompositeText::Init(aName, aCollectedText);
}
void StepVisual_CompositeTextWithExtent::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText,

View File

@@ -39,9 +39,7 @@ public:
//! Returns a CompositeTextWithExtent
Standard_EXPORT StepVisual_CompositeTextWithExtent();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText, const Handle(StepVisual_PlanarExtent)& aExtent);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfTextOrCharacter)& aCollectedText, const Handle(StepVisual_PlanarExtent)& aExtent);
Standard_EXPORT void SetExtent (const Handle(StepVisual_PlanarExtent)& aExtent);

View File

@@ -20,13 +20,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_ContextDependentInvisibility,StepVisual_In
StepVisual_ContextDependentInvisibility::StepVisual_ContextDependentInvisibility () {}
void StepVisual_ContextDependentInvisibility::Init(
const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems)
{
StepVisual_Invisibility::Init(aInvisibleItems);
}
void StepVisual_ContextDependentInvisibility::Init(
const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems,
const StepVisual_InvisibilityContext& aPresentationContext)

View File

@@ -39,9 +39,7 @@ public:
//! Returns a ContextDependentInvisibility
Standard_EXPORT StepVisual_ContextDependentInvisibility();
Standard_EXPORT virtual void Init (const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems, const StepVisual_InvisibilityContext& aPresentationContext);
Standard_EXPORT void Init (const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems, const StepVisual_InvisibilityContext& aPresentationContext);
Standard_EXPORT void SetPresentationContext (const StepVisual_InvisibilityContext& aPresentationContext);

View File

@@ -23,16 +23,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_ContextDependentOverRidingStyledItem,StepV
StepVisual_ContextDependentOverRidingStyledItem::StepVisual_ContextDependentOverRidingStyledItem () {}
void StepVisual_ContextDependentOverRidingStyledItem::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles,
const Handle(StepRepr_RepresentationItem)& aItem,
const Handle(StepVisual_StyledItem)& aOverRiddenStyle)
{
StepVisual_OverRidingStyledItem::Init(aName, aStyles, aItem, aOverRiddenStyle);
}
void StepVisual_ContextDependentOverRidingStyledItem::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles,

View File

@@ -43,9 +43,7 @@ public:
//! Returns a ContextDependentOverRidingStyledItem
Standard_EXPORT StepVisual_ContextDependentOverRidingStyledItem();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles, const Handle(StepRepr_RepresentationItem)& aItem, const Handle(StepVisual_StyledItem)& aOverRiddenStyle) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles, const Handle(StepRepr_RepresentationItem)& aItem, const Handle(StepVisual_StyledItem)& aOverRiddenStyle, const Handle(StepVisual_HArray1OfStyleContextSelect)& aStyleContext);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles, const Handle(StepRepr_RepresentationItem)& aItem, const Handle(StepVisual_StyledItem)& aOverRiddenStyle, const Handle(StepVisual_HArray1OfStyleContextSelect)& aStyleContext);
Standard_EXPORT void SetStyleContext (const Handle(StepVisual_HArray1OfStyleContextSelect)& aStyleContext);

View File

@@ -42,7 +42,7 @@ public:
//! Returns a CurveStyle
Standard_EXPORT StepVisual_CurveStyle();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const StepVisual_CurveStyleFontSelect& aCurveFont, const StepBasic_SizeSelect& aCurveWidth, const Handle(StepVisual_Colour)& aCurveColour);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const StepVisual_CurveStyleFontSelect& aCurveFont, const StepBasic_SizeSelect& aCurveWidth, const Handle(StepVisual_Colour)& aCurveColour);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -40,7 +40,7 @@ public:
//! Returns a CurveStyleFont
Standard_EXPORT StepVisual_CurveStyleFont();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfCurveStyleFontPattern)& aPatternList);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfCurveStyleFontPattern)& aPatternList);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a CurveStyleFontPattern
Standard_EXPORT StepVisual_CurveStyleFontPattern();
Standard_EXPORT virtual void Init (const Standard_Real aVisibleSegmentLength, const Standard_Real aInvisibleSegmentLength);
Standard_EXPORT void Init (const Standard_Real aVisibleSegmentLength, const Standard_Real aInvisibleSegmentLength);
Standard_EXPORT void SetVisibleSegmentLength (const Standard_Real aVisibleSegmentLength);

View File

@@ -40,7 +40,7 @@ public:
//! Returns a FillAreaStyle
Standard_EXPORT StepVisual_FillAreaStyle();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfFillStyleSelect)& aFillStyles);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfFillStyleSelect)& aFillStyles);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -38,7 +38,7 @@ public:
//! Returns a FillAreaStyleColour
Standard_EXPORT StepVisual_FillAreaStyleColour();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_Colour)& aFillColour);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_Colour)& aFillColour);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -39,7 +39,7 @@ public:
//! Returns a Invisibility
Standard_EXPORT StepVisual_Invisibility();
Standard_EXPORT virtual void Init (const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems);
Standard_EXPORT void Init (const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems);
Standard_EXPORT void SetInvisibleItems (const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems);

View File

@@ -22,15 +22,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_OverRidingStyledItem,StepVisual_StyledItem
StepVisual_OverRidingStyledItem::StepVisual_OverRidingStyledItem () {}
void StepVisual_OverRidingStyledItem::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles,
const Handle(StepRepr_RepresentationItem)& aItem)
{
StepVisual_StyledItem::Init(aName, aStyles, aItem);
}
void StepVisual_OverRidingStyledItem::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles,

View File

@@ -40,9 +40,7 @@ public:
//! Returns a OverRidingStyledItem
Standard_EXPORT StepVisual_OverRidingStyledItem();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles, const Handle(StepRepr_RepresentationItem)& aItem) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles, const Handle(StepRepr_RepresentationItem)& aItem, const Handle(StepVisual_StyledItem)& aOverRiddenStyle);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles, const Handle(StepRepr_RepresentationItem)& aItem, const Handle(StepVisual_StyledItem)& aOverRiddenStyle);
Standard_EXPORT void SetOverRiddenStyle (const Handle(StepVisual_StyledItem)& aOverRiddenStyle);

View File

@@ -21,15 +21,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_PlanarBox,StepVisual_PlanarExtent)
StepVisual_PlanarBox::StepVisual_PlanarBox () {}
void StepVisual_PlanarBox::Init(
const Handle(TCollection_HAsciiString)& aName,
const Standard_Real aSizeInX,
const Standard_Real aSizeInY)
{
StepVisual_PlanarExtent::Init(aName, aSizeInX, aSizeInY);
}
void StepVisual_PlanarBox::Init(
const Handle(TCollection_HAsciiString)& aName,
const Standard_Real aSizeInX,

View File

@@ -40,9 +40,7 @@ public:
//! Returns a PlanarBox
Standard_EXPORT StepVisual_PlanarBox();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Standard_Real aSizeInX, const Standard_Real aSizeInY) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Standard_Real aSizeInX, const Standard_Real aSizeInY, const StepGeom_Axis2Placement& aPlacement);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Standard_Real aSizeInX, const Standard_Real aSizeInY, const StepGeom_Axis2Placement& aPlacement);
Standard_EXPORT void SetPlacement (const StepGeom_Axis2Placement& aPlacement);

View File

@@ -20,13 +20,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_PlanarExtent,StepGeom_GeometricRepresentat
StepVisual_PlanarExtent::StepVisual_PlanarExtent () {}
void StepVisual_PlanarExtent::Init(
const Handle(TCollection_HAsciiString)& aName)
{
StepRepr_RepresentationItem::Init(aName);
}
void StepVisual_PlanarExtent::Init(
const Handle(TCollection_HAsciiString)& aName,
const Standard_Real aSizeInX,

View File

@@ -38,9 +38,7 @@ public:
//! Returns a PlanarExtent
Standard_EXPORT StepVisual_PlanarExtent();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Standard_Real aSizeInX, const Standard_Real aSizeInY);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Standard_Real aSizeInX, const Standard_Real aSizeInY);
Standard_EXPORT void SetSizeInX (const Standard_Real aSizeInX);

View File

@@ -42,7 +42,7 @@ public:
//! Returns a PointStyle
Standard_EXPORT StepVisual_PointStyle();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const StepVisual_MarkerSelect& aMarker, const StepBasic_SizeSelect& aMarkerSize, const Handle(StepVisual_Colour)& aMarkerColour);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const StepVisual_MarkerSelect& aMarker, const StepBasic_SizeSelect& aMarkerSize, const Handle(StepVisual_Colour)& aMarkerColour);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a PreDefinedItem
Standard_EXPORT StepVisual_PreDefinedItem();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -40,7 +40,7 @@ public:
//! Returns a PresentationLayerAssignment
Standard_EXPORT StepVisual_PresentationLayerAssignment();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(TCollection_HAsciiString)& aDescription, const Handle(StepVisual_HArray1OfLayeredItem)& aAssignedItems);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(TCollection_HAsciiString)& aDescription, const Handle(StepVisual_HArray1OfLayeredItem)& aAssignedItems);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -39,7 +39,7 @@ public:
//! Returns a PresentationSize
Standard_EXPORT StepVisual_PresentationSize();
Standard_EXPORT virtual void Init (const StepVisual_PresentationSizeAssignmentSelect& aUnit, const Handle(StepVisual_PlanarBox)& aSize);
Standard_EXPORT void Init (const StepVisual_PresentationSizeAssignmentSelect& aUnit, const Handle(StepVisual_PlanarBox)& aSize);
Standard_EXPORT void SetUnit (const StepVisual_PresentationSizeAssignmentSelect& aUnit);

View File

@@ -39,7 +39,7 @@ public:
//! Returns a PresentationStyleAssignment
Standard_EXPORT StepVisual_PresentationStyleAssignment();
Standard_EXPORT virtual void Init (const Handle(StepVisual_HArray1OfPresentationStyleSelect)& aStyles);
Standard_EXPORT void Init (const Handle(StepVisual_HArray1OfPresentationStyleSelect)& aStyles);
Standard_EXPORT void SetStyles (const Handle(StepVisual_HArray1OfPresentationStyleSelect)& aStyles);

View File

@@ -20,13 +20,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_PresentationStyleByContext,StepVisual_Pres
StepVisual_PresentationStyleByContext::StepVisual_PresentationStyleByContext () {}
void StepVisual_PresentationStyleByContext::Init(
const Handle(StepVisual_HArray1OfPresentationStyleSelect)& aStyles)
{
StepVisual_PresentationStyleAssignment::Init(aStyles);
}
void StepVisual_PresentationStyleByContext::Init(
const Handle(StepVisual_HArray1OfPresentationStyleSelect)& aStyles,
const StepVisual_StyleContextSelect& aStyleContext)

View File

@@ -39,9 +39,7 @@ public:
//! Returns a PresentationStyleByContext
Standard_EXPORT StepVisual_PresentationStyleByContext();
Standard_EXPORT virtual void Init (const Handle(StepVisual_HArray1OfPresentationStyleSelect)& aStyles) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(StepVisual_HArray1OfPresentationStyleSelect)& aStyles, const StepVisual_StyleContextSelect& aStyleContext);
Standard_EXPORT void Init (const Handle(StepVisual_HArray1OfPresentationStyleSelect)& aStyles, const StepVisual_StyleContextSelect& aStyleContext);
Standard_EXPORT void SetStyleContext (const StepVisual_StyleContextSelect& aStyleContext);

View File

@@ -22,13 +22,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_StyledItem,StepRepr_RepresentationItem)
StepVisual_StyledItem::StepVisual_StyledItem () {}
void StepVisual_StyledItem::Init(
const Handle(TCollection_HAsciiString)& aName)
{
StepRepr_RepresentationItem::Init(aName);
}
void StepVisual_StyledItem::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles,

View File

@@ -41,9 +41,7 @@ public:
//! Returns a StyledItem
Standard_EXPORT StepVisual_StyledItem();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles, const Handle(StepRepr_RepresentationItem)& aItem);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles, const Handle(StepRepr_RepresentationItem)& aItem);
Standard_EXPORT void SetStyles (const Handle(StepVisual_HArray1OfPresentationStyleAssignment)& aStyles);

View File

@@ -40,7 +40,7 @@ public:
//! Returns a SurfaceSideStyle
Standard_EXPORT StepVisual_SurfaceSideStyle();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfSurfaceStyleElementSelect)& aStyles);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_HArray1OfSurfaceStyleElementSelect)& aStyles);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a SurfaceStyleBoundary
Standard_EXPORT StepVisual_SurfaceStyleBoundary();
Standard_EXPORT virtual void Init (const Handle(StepVisual_CurveStyle)& aStyleOfBoundary);
Standard_EXPORT void Init (const Handle(StepVisual_CurveStyle)& aStyleOfBoundary);
Standard_EXPORT void SetStyleOfBoundary (const Handle(StepVisual_CurveStyle)& aStyleOfBoundary);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a SurfaceStyleControlGrid
Standard_EXPORT StepVisual_SurfaceStyleControlGrid();
Standard_EXPORT virtual void Init (const Handle(StepVisual_CurveStyle)& aStyleOfControlGrid);
Standard_EXPORT void Init (const Handle(StepVisual_CurveStyle)& aStyleOfControlGrid);
Standard_EXPORT void SetStyleOfControlGrid (const Handle(StepVisual_CurveStyle)& aStyleOfControlGrid);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a SurfaceStyleFillArea
Standard_EXPORT StepVisual_SurfaceStyleFillArea();
Standard_EXPORT virtual void Init (const Handle(StepVisual_FillAreaStyle)& aFillArea);
Standard_EXPORT void Init (const Handle(StepVisual_FillAreaStyle)& aFillArea);
Standard_EXPORT void SetFillArea (const Handle(StepVisual_FillAreaStyle)& aFillArea);

View File

@@ -40,7 +40,7 @@ public:
//! Returns a SurfaceStyleParameterLine
Standard_EXPORT StepVisual_SurfaceStyleParameterLine();
Standard_EXPORT virtual void Init (const Handle(StepVisual_CurveStyle)& aStyleOfParameterLines, const Handle(StepVisual_HArray1OfDirectionCountSelect)& aDirectionCounts);
Standard_EXPORT void Init (const Handle(StepVisual_CurveStyle)& aStyleOfParameterLines, const Handle(StepVisual_HArray1OfDirectionCountSelect)& aDirectionCounts);
Standard_EXPORT void SetStyleOfParameterLines (const Handle(StepVisual_CurveStyle)& aStyleOfParameterLines);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a SurfaceStyleSegmentationCurve
Standard_EXPORT StepVisual_SurfaceStyleSegmentationCurve();
Standard_EXPORT virtual void Init (const Handle(StepVisual_CurveStyle)& aStyleOfSegmentationCurve);
Standard_EXPORT void Init (const Handle(StepVisual_CurveStyle)& aStyleOfSegmentationCurve);
Standard_EXPORT void SetStyleOfSegmentationCurve (const Handle(StepVisual_CurveStyle)& aStyleOfSegmentationCurve);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a SurfaceStyleSilhouette
Standard_EXPORT StepVisual_SurfaceStyleSilhouette();
Standard_EXPORT virtual void Init (const Handle(StepVisual_CurveStyle)& aStyleOfSilhouette);
Standard_EXPORT void Init (const Handle(StepVisual_CurveStyle)& aStyleOfSilhouette);
Standard_EXPORT void SetStyleOfSilhouette (const Handle(StepVisual_CurveStyle)& aStyleOfSilhouette);

View File

@@ -38,7 +38,7 @@ public:
//! Returns a SurfaceStyleUsage
Standard_EXPORT StepVisual_SurfaceStyleUsage();
Standard_EXPORT virtual void Init (const StepVisual_SurfaceSide aSide, const Handle(StepVisual_SurfaceSideStyle)& aStyle);
Standard_EXPORT void Init (const StepVisual_SurfaceSide aSide, const Handle(StepVisual_SurfaceSideStyle)& aStyle);
Standard_EXPORT void SetSide (const StepVisual_SurfaceSide aSide);

View File

@@ -22,13 +22,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_TextLiteral,StepGeom_GeometricRepresentati
StepVisual_TextLiteral::StepVisual_TextLiteral () {}
void StepVisual_TextLiteral::Init(
const Handle(TCollection_HAsciiString)& aName)
{
StepRepr_RepresentationItem::Init(aName);
}
void StepVisual_TextLiteral::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(TCollection_HAsciiString)& aLiteral,

View File

@@ -42,9 +42,7 @@ public:
//! Returns a TextLiteral
Standard_EXPORT StepVisual_TextLiteral();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(TCollection_HAsciiString)& aLiteral, const StepGeom_Axis2Placement& aPlacement, const Handle(TCollection_HAsciiString)& aAlignment, const StepVisual_TextPath aPath, const StepVisual_FontSelect& aFont);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(TCollection_HAsciiString)& aLiteral, const StepGeom_Axis2Placement& aPlacement, const Handle(TCollection_HAsciiString)& aAlignment, const StepVisual_TextPath aPath, const StepVisual_FontSelect& aFont);
Standard_EXPORT void SetLiteral (const Handle(TCollection_HAsciiString)& aLiteral);

View File

@@ -38,7 +38,7 @@ public:
//! Returns a TextStyle
Standard_EXPORT StepVisual_TextStyle();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_TextStyleForDefinedFont)& aCharacterAppearance);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_TextStyleForDefinedFont)& aCharacterAppearance);
Standard_EXPORT void SetName (const Handle(TCollection_HAsciiString)& aName);

View File

@@ -37,7 +37,7 @@ public:
//! Returns a TextStyleForDefinedFont
Standard_EXPORT StepVisual_TextStyleForDefinedFont();
Standard_EXPORT virtual void Init (const Handle(StepVisual_Colour)& aTextColour);
Standard_EXPORT void Init (const Handle(StepVisual_Colour)& aTextColour);
Standard_EXPORT void SetTextColour (const Handle(StepVisual_Colour)& aTextColour);

View File

@@ -22,14 +22,6 @@ IMPLEMENT_STANDARD_RTTIEXT(StepVisual_TextStyleWithBoxCharacteristics,StepVisual
StepVisual_TextStyleWithBoxCharacteristics::StepVisual_TextStyleWithBoxCharacteristics () {}
void StepVisual_TextStyleWithBoxCharacteristics::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_TextStyleForDefinedFont)& aCharacterAppearance)
{
StepVisual_TextStyle::Init(aName, aCharacterAppearance);
}
void StepVisual_TextStyleWithBoxCharacteristics::Init(
const Handle(TCollection_HAsciiString)& aName,
const Handle(StepVisual_TextStyleForDefinedFont)& aCharacterAppearance,

View File

@@ -41,9 +41,7 @@ public:
//! Returns a TextStyleWithBoxCharacteristics
Standard_EXPORT StepVisual_TextStyleWithBoxCharacteristics();
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_TextStyleForDefinedFont)& aCharacterAppearance) Standard_OVERRIDE;
Standard_EXPORT virtual void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_TextStyleForDefinedFont)& aCharacterAppearance, const Handle(StepVisual_HArray1OfBoxCharacteristicSelect)& aCharacteristics);
Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& aName, const Handle(StepVisual_TextStyleForDefinedFont)& aCharacterAppearance, const Handle(StepVisual_HArray1OfBoxCharacteristicSelect)& aCharacteristics);
Standard_EXPORT void SetCharacteristics (const Handle(StepVisual_HArray1OfBoxCharacteristicSelect)& aCharacteristics);

View File

@@ -41,7 +41,7 @@ public:
//! Returns a ViewVolume
Standard_EXPORT StepVisual_ViewVolume();
Standard_EXPORT virtual void Init (const StepVisual_CentralOrParallel aProjectionType, const Handle(StepGeom_CartesianPoint)& aProjectionPoint, const Standard_Real aViewPlaneDistance, const Standard_Real aFrontPlaneDistance, const Standard_Boolean aFrontPlaneClipping, const Standard_Real aBackPlaneDistance, const Standard_Boolean aBackPlaneClipping, const Standard_Boolean aViewVolumeSidesClipping, const Handle(StepVisual_PlanarBox)& aViewWindow);
Standard_EXPORT void Init (const StepVisual_CentralOrParallel aProjectionType, const Handle(StepGeom_CartesianPoint)& aProjectionPoint, const Standard_Real aViewPlaneDistance, const Standard_Real aFrontPlaneDistance, const Standard_Boolean aFrontPlaneClipping, const Standard_Real aBackPlaneDistance, const Standard_Boolean aBackPlaneClipping, const Standard_Boolean aViewVolumeSidesClipping, const Handle(StepVisual_PlanarBox)& aViewWindow);
Standard_EXPORT void SetProjectionType (const StepVisual_CentralOrParallel aProjectionType);