mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024814: Avoid using explicit names of Handle classes
Sources corrected replacing Handle_XXX by Handle(XXX)
This commit is contained in:
@@ -249,7 +249,7 @@ static void PutInBounds (const TopoDS_Face& F,
|
||||
Handle (Geom_Surface) S = BRep_Tool::Surface(F,L);
|
||||
|
||||
if (S->IsInstance(STANDARD_TYPE(Geom_RectangularTrimmedSurface))) {
|
||||
S = (*(Handle_Geom_RectangularTrimmedSurface*)&S)->BasisSurface();
|
||||
S = (*(Handle(Geom_RectangularTrimmedSurface)*)&S)->BasisSurface();
|
||||
}
|
||||
//---------------
|
||||
// Recadre en U.
|
||||
@@ -2597,7 +2597,7 @@ static void MakeFace(const Handle(Geom_Surface)& S,
|
||||
Standard_Boolean vmindegen = isVminDegen, vmaxdegen = isVmaxDegen;
|
||||
Handle(Geom_Surface) theSurf = S;
|
||||
if (S->DynamicType() == STANDARD_TYPE(Geom_RectangularTrimmedSurface))
|
||||
theSurf = (*(Handle_Geom_RectangularTrimmedSurface*)&S)->BasisSurface();
|
||||
theSurf = (*(Handle(Geom_RectangularTrimmedSurface)*)&S)->BasisSurface();
|
||||
if (theSurf->DynamicType() == STANDARD_TYPE(Geom_ConicalSurface))
|
||||
{
|
||||
Handle(Geom_ConicalSurface) ConicalS = *((Handle(Geom_ConicalSurface)*) &theSurf);
|
||||
@@ -3265,7 +3265,7 @@ Standard_Boolean BRepOffset_Tool::EnLargeFace
|
||||
//Special treatment for conical surfaces
|
||||
Handle(Geom_Surface) theSurf = S;
|
||||
if (S->DynamicType() == STANDARD_TYPE(Geom_RectangularTrimmedSurface))
|
||||
theSurf = (*(Handle_Geom_RectangularTrimmedSurface*)&S)->BasisSurface();
|
||||
theSurf = (*(Handle(Geom_RectangularTrimmedSurface)*)&S)->BasisSurface();
|
||||
if (theSurf->DynamicType() == STANDARD_TYPE(Geom_ConicalSurface))
|
||||
{
|
||||
Handle(Geom_ConicalSurface) ConicalS = *((Handle(Geom_ConicalSurface)*) &theSurf);
|
||||
|
Reference in New Issue
Block a user