NPAL14616: compatibility gcc4.1. Remove 'GEOMImpl_IShapesOperations::' from header.

This commit is contained in:
jfa 2007-01-25 08:06:44 +00:00
parent 7663121b2d
commit 376fa35cef

View File

@ -97,11 +97,12 @@ class GEOMImpl_IShapesOperations : public GEOM_IOperations {
const Handle(GEOM_Object)& theAx1, const Handle(GEOM_Object)& theAx1,
const GEOMAlgo_State theState); const GEOMAlgo_State theState);
Standard_EXPORT Handle(TColStd_HSequenceOfTransient) GetShapesOnPlaneWithLocation (const Handle(GEOM_Object)& theShape, Standard_EXPORT Handle(TColStd_HSequenceOfTransient)
const Standard_Integer theShapeType, GetShapesOnPlaneWithLocation (const Handle(GEOM_Object)& theShape,
const Handle(GEOM_Object)& theAx1, const Standard_Integer theShapeType,
const Handle(GEOM_Object)& thePnt, const Handle(GEOM_Object)& theAx1,
const GEOMAlgo_State theState); const Handle(GEOM_Object)& thePnt,
const GEOMAlgo_State theState);
Standard_EXPORT Handle(TColStd_HSequenceOfTransient) GetShapesOnCylinder (const Handle(GEOM_Object)& theShape, Standard_EXPORT Handle(TColStd_HSequenceOfTransient) GetShapesOnCylinder (const Handle(GEOM_Object)& theShape,
@ -121,11 +122,12 @@ class GEOMImpl_IShapesOperations : public GEOM_IOperations {
const Handle(GEOM_Object)& theAx1, const Handle(GEOM_Object)& theAx1,
const GEOMAlgo_State theState); const GEOMAlgo_State theState);
Standard_EXPORT Handle(TColStd_HSequenceOfInteger) GetShapesOnPlaneWithLocationIDs (const Handle(GEOM_Object)& theShape, Standard_EXPORT Handle(TColStd_HSequenceOfInteger)
const Standard_Integer theShapeType, GetShapesOnPlaneWithLocationIDs (const Handle(GEOM_Object)& theShape,
const Handle(GEOM_Object)& theAx1, const Standard_Integer theShapeType,
const Handle(GEOM_Object)& thePnt, const Handle(GEOM_Object)& theAx1,
const GEOMAlgo_State theState); const Handle(GEOM_Object)& thePnt,
const GEOMAlgo_State theState);
Standard_EXPORT Handle(TColStd_HSequenceOfInteger) GetShapesOnCylinderIDs (const Handle(GEOM_Object)& theShape, Standard_EXPORT Handle(TColStd_HSequenceOfInteger) GetShapesOnCylinderIDs (const Handle(GEOM_Object)& theShape,
const Standard_Integer theShapeType, const Standard_Integer theShapeType,
@ -190,18 +192,18 @@ class GEOMImpl_IShapesOperations : public GEOM_IOperations {
const Standard_Real theRadius); const Standard_Real theRadius);
Standard_EXPORT Handle(GEOM_Object) GetInPlace (Handle(GEOM_Object) theShapeWhere, Standard_EXPORT Handle(GEOM_Object) GetInPlace (Handle(GEOM_Object) theShapeWhere,
Handle(GEOM_Object) theShapeWhat); Handle(GEOM_Object) theShapeWhat);
Standard_EXPORT static void SortShapes (TopTools_ListOfShape& SL); Standard_EXPORT static void SortShapes (TopTools_ListOfShape& SL);
/*! /*!
* \brief Searches a shape equal to theWhat in the context of theWhere * \brief Searches a shape equal to theWhat in the context of theWhere
* \param theShapeWhere - a context shap * \param theShapeWhere - a context shap
* \param theShapeWhat - a sample shape * \param theShapeWhat - a sample shape
* \retval Handle(GEOM_Object) - found shape * \retval Handle(GEOM_Object) - found shape
*/ */
Standard_EXPORT Handle(GEOM_Object) GetSame(const Handle(GEOM_Object)& theShapeWhere, Standard_EXPORT Handle(GEOM_Object) GetSame(const Handle(GEOM_Object)& theShapeWhere,
const Handle(GEOM_Object)& theShapeWhat); const Handle(GEOM_Object)& theShapeWhat);
/*! /*!
* \brief Find IDs of subshapes complying with given status about surface * \brief Find IDs of subshapes complying with given status about surface
@ -212,10 +214,10 @@ class GEOMImpl_IShapesOperations : public GEOM_IOperations {
* \retval Handle(TColStd_HSequenceOfInteger) - IDs of found subshapes * \retval Handle(TColStd_HSequenceOfInteger) - IDs of found subshapes
*/ */
Standard_EXPORT Handle(TColStd_HSequenceOfInteger) Standard_EXPORT Handle(TColStd_HSequenceOfInteger)
GEOMImpl_IShapesOperations::GetShapesOnBoxIDs(const Handle(GEOM_Object)& theBox, GetShapesOnBoxIDs(const Handle(GEOM_Object)& theBox,
const Handle(GEOM_Object)& theShape, const Handle(GEOM_Object)& theShape,
const Standard_Integer theShapeType, const Standard_Integer theShapeType,
GEOMAlgo_State theState); GEOMAlgo_State theState);
/*! /*!
* \brief Find subshapes complying with given status about surface * \brief Find subshapes complying with given status about surface
@ -226,11 +228,10 @@ class GEOMImpl_IShapesOperations : public GEOM_IOperations {
* \retval Handle(TColStd_HSequenceOfInteger) - IDs of found subshapes * \retval Handle(TColStd_HSequenceOfInteger) - IDs of found subshapes
*/ */
Standard_EXPORT Handle(TColStd_HSequenceOfTransient) Standard_EXPORT Handle(TColStd_HSequenceOfTransient)
GEOMImpl_IShapesOperations::GetShapesOnBox(const Handle(GEOM_Object)& theBox, GetShapesOnBox(const Handle(GEOM_Object)& theBox,
const Handle(GEOM_Object)& theShape, const Handle(GEOM_Object)& theShape,
const Standard_Integer theShapeType, const Standard_Integer theShapeType,
GEOMAlgo_State theState); GEOMAlgo_State theState);
private: private:
Handle(GEOM_Object) MakeShape (list<Handle(GEOM_Object)> theShapes, Handle(GEOM_Object) MakeShape (list<Handle(GEOM_Object)> theShapes,
@ -295,8 +296,7 @@ class GEOMImpl_IShapesOperations : public GEOM_IOperations {
const Handle(GEOM_Object)& theShape, const Handle(GEOM_Object)& theShape,
TopAbs_ShapeEnum theShapeType, TopAbs_ShapeEnum theShapeType,
GEOMAlgo_State theState, GEOMAlgo_State theState,
TCollection_AsciiString & theShapeEntries TCollection_AsciiString & theShapeEntries);
);
/*! /*!
* \brief Find IDs of subshapes complying with given status about quadrangle * \brief Find IDs of subshapes complying with given status about quadrangle
@ -326,11 +326,10 @@ class GEOMImpl_IShapesOperations : public GEOM_IOperations {
* \param theState - required state * \param theState - required state
* \retval Handle(TColStd_HSequenceOfInteger) - IDs of found subshapes * \retval Handle(TColStd_HSequenceOfInteger) - IDs of found subshapes
*/ */
Handle(TColStd_HSequenceOfInteger) Handle(TColStd_HSequenceOfInteger) getShapesOnBoxIDs(const Handle(GEOM_Object)& theBox,
GEOMImpl_IShapesOperations::getShapesOnBoxIDs(const Handle(GEOM_Object)& theBox, const Handle(GEOM_Object)& theShape,
const Handle(GEOM_Object)& theShape, const Standard_Integer theShapeType,
const Standard_Integer theShapeType, GEOMAlgo_State theState);
GEOMAlgo_State theState);
/*! /*!
* \brief Find shape objects and their entries by their ids * \brief Find shape objects and their entries by their ids