mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-04 13:13:25 +03:00
0028550: Foundation Classes - fix empty message passed to thrown exception
This commit is contained in:
@@ -122,7 +122,8 @@ void BRepOffsetAPI_DraftAngle::Add(const TopoDS_Face& F,
|
||||
// POP-DPF : protection
|
||||
if ( Abs(Angle) <= 1.e-04 )
|
||||
return;
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::Add() - initial shape is not set");
|
||||
Handle(Draft_Modification)::DownCast (myModification)->Add(F,D,Angle,Plane, Flag);
|
||||
}
|
||||
|
||||
@@ -134,7 +135,8 @@ void BRepOffsetAPI_DraftAngle::Add(const TopoDS_Face& F,
|
||||
|
||||
Standard_Boolean BRepOffsetAPI_DraftAngle::AddDone () const
|
||||
{
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::AddDone() - initial shape is not set");
|
||||
return Handle(Draft_Modification)::DownCast (myModification)
|
||||
->ProblematicShape().IsNull();
|
||||
}
|
||||
@@ -147,7 +149,8 @@ Standard_Boolean BRepOffsetAPI_DraftAngle::AddDone () const
|
||||
|
||||
void BRepOffsetAPI_DraftAngle::Remove(const TopoDS_Face& F)
|
||||
{
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::Remove() - initial shape is not set");
|
||||
Handle(Draft_Modification)::DownCast (myModification)->Remove(F);
|
||||
}
|
||||
|
||||
@@ -159,7 +162,8 @@ void BRepOffsetAPI_DraftAngle::Remove(const TopoDS_Face& F)
|
||||
|
||||
const TopoDS_Shape& BRepOffsetAPI_DraftAngle::ProblematicShape () const
|
||||
{
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::ProblematicShape() - initial shape is not set");
|
||||
return Handle(Draft_Modification)::DownCast (myModification)->ProblematicShape();
|
||||
}
|
||||
|
||||
@@ -171,7 +175,8 @@ const TopoDS_Shape& BRepOffsetAPI_DraftAngle::ProblematicShape () const
|
||||
|
||||
Draft_ErrorStatus BRepOffsetAPI_DraftAngle::Status () const
|
||||
{
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::Status() - initial shape is not set");
|
||||
return Handle(Draft_Modification)::DownCast (myModification)->Error();
|
||||
}
|
||||
|
||||
@@ -184,7 +189,8 @@ Draft_ErrorStatus BRepOffsetAPI_DraftAngle::Status () const
|
||||
const TopTools_ListOfShape& BRepOffsetAPI_DraftAngle::ConnectedFaces
|
||||
(const TopoDS_Face& F) const
|
||||
{
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::ConnectedFaces() - initial shape is not set");
|
||||
return Handle(Draft_Modification)::DownCast (myModification)->ConnectedFaces(F);
|
||||
}
|
||||
|
||||
@@ -196,7 +202,8 @@ const TopTools_ListOfShape& BRepOffsetAPI_DraftAngle::ConnectedFaces
|
||||
|
||||
const TopTools_ListOfShape& BRepOffsetAPI_DraftAngle::ModifiedFaces() const
|
||||
{
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::ModifiedFaces() - initial shape is not set");
|
||||
return Handle(Draft_Modification)::DownCast (myModification)->ModifiedFaces();
|
||||
}
|
||||
|
||||
@@ -208,7 +215,8 @@ const TopTools_ListOfShape& BRepOffsetAPI_DraftAngle::ModifiedFaces() const
|
||||
const TopTools_ListOfShape& BRepOffsetAPI_DraftAngle::Generated(const TopoDS_Shape& S)
|
||||
{
|
||||
myGenerated.Clear();
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::Generated() - initial shape is not set");
|
||||
Handle(Draft_Modification) DMod = Handle(Draft_Modification)::DownCast (myModification);
|
||||
|
||||
if (S.ShapeType() == TopAbs_FACE) {
|
||||
@@ -238,7 +246,8 @@ const TopTools_ListOfShape& BRepOffsetAPI_DraftAngle::Generated(const TopoDS_Sha
|
||||
const TopTools_ListOfShape& BRepOffsetAPI_DraftAngle::Modified(const TopoDS_Shape& S)
|
||||
{
|
||||
myGenerated.Clear();
|
||||
Standard_NullObject_Raise_if(myInitialShape.IsNull(),"");
|
||||
Standard_NullObject_Raise_if (myInitialShape.IsNull(),
|
||||
"BRepOffsetAPI_DraftAngle::Modified() - initial shape is not set");
|
||||
Handle(Draft_Modification) DMod = Handle(Draft_Modification)::DownCast (myModification);
|
||||
|
||||
if (S.ShapeType() == TopAbs_FACE) {
|
||||
|
Reference in New Issue
Block a user