View Issue Details

IDProjectCategoryView StatusLast Update
0032956CommunityOCCT:Modeling Algorithmspublic2022-05-02 22:02
Reporterjensgw Assigned Toazv  
Status newResolutionopen 
PlatformLinux 64bit 
Product Version7.5.0 
Summary0032956: Wrong declaration in header of BRepFeat_MakeLinearForm
DescriptionWrong declaration in header of BRepFeat_MakeLinearForm

The header states (hxx):
Standard_EXPORT void TransformShapeFU (const Standard_Integer flag);

The actual implementation states (cxx):
Standard_Boolean BRepFeat_Form::TransformShapeFU(const Standard_Integer flag)

The cxx version is correct, at boolean is returned.
Steps To ReproduceCompare hxx and cxx of BRepFeat_MakeLinearForm
TagsNo tags attached.
Test case number



2022-05-02 22:02

developer   ~0108283

BRepFeat_MakeLinearForm does not inherit BRepFeat_Form. The method TransformShapeFU is declared but not implemented in BRepFeat_MakeLinearForm. And as it is not used from anywhere this declaration can be considered as erroneous.

Issue History

Date Modified Username Field Change
2022-05-02 19:50 jensgw New Issue
2022-05-02 19:50 jensgw Assigned To => msv
2022-05-02 22:02 msv Note Added: 0108283
2022-05-02 22:02 msv Assigned To msv => azv