MantisBT - Open CASCADE
View Issue Details
0024778Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2014-03-31 13:542014-11-11 12:51
dln 
apn 
normalminor 
closedfixed 
x64Windows7
[OCCT] 6.7.0 
[OCCT] 6.8.0[OCCT] 6.8.0 
Not needed
0024778: Convertation of the generic classes to the non-generic. Part 9
Generic classes:
 
 "GccIter_Circ2d2TanOn",
 "GccIter_Circ2d3Tan",
 "GccIter_Lin2d2Tan",
 "GccIter_Lin2dTanObl"

from "GccIter" package were converted to the non-generic classes and moved to the "Geom2dGcc" package. Names of this classes were changed to:
 
 "Geom2dGcc_Circ2d2TanOnIter",
 "Geom2dGcc_Circ2d3TanIter",
 "Geom2dGcc_Lin2d2TanIter",
 "Geom2dGcc_Lin2dTanOblIter".

And their internal classes:

 "GccIter_FunctionTanCuCuOnCu",
 "GccIter_FunctionTanCuCuCu",
 "GccIter_FunctionTanCirCu",
 "GccIter_FunctionTanCuCu",
 "GccIter_FunctionTanCuPnt",
 "GccIter_FunctionTanObl"

also converted to the non-generic and moved to the "Geom2dGcc" package(their declarations were moved to "Geom2dGcc.cdl").

Enumerations: Type1, Type2 and Type3 were moved to "Geom2dGcc.cdl".

Package "GccIter" was deleted.
No tags attached.
child of 0024487closed abv Getting rid of generic CDL classes 
Issue History
2014-03-31 13:54dlnNew Issue
2014-03-31 13:54dlnAssigned To => abv
2014-03-31 13:56dlnNote Added: 0028562
2014-03-31 13:56dlnStatusnew => resolved
2014-03-31 13:56dlnDescription Updatedbug_revision_view_page.php?rev_id=7101#r7101
2014-04-01 13:42abvNote Added: 0028586
2014-04-01 13:42abvStatusresolved => reviewed
2014-04-01 13:44abvAssigned Toabv => bugmaster
2014-04-01 19:28mkvAssigned Tobugmaster => mkv
2014-04-02 14:27mkvNote Added: 0028630
2014-04-02 14:27mkvTest case number => Not needed
2014-04-02 14:27mkvAssigned Tomkv => bugmaster
2014-04-02 14:27mkvStatusreviewed => tested
2014-04-04 14:00abvTarget Version6.7.1 => 6.8.0
2014-04-04 17:03apnChangeset attached => occt master 54e37688
2014-04-04 17:03apnAssigned Tobugmaster => apn
2014-04-04 17:03apnStatustested => verified
2014-04-04 17:03apnResolutionopen => fixed
2014-04-10 14:46kgvRelationship addedchild of 0024487
2014-11-11 12:47aivFixed in Version => 6.8.0
2014-11-11 12:51aivStatusverified => closed

Notes
(0028562)
dln   
2014-03-31 13:56   
Changes are ready for review in CR24778 branch.
(0028586)
abv   
2014-04-01 13:42   
No remarks, please test
(0028630)
mkv   
2014-04-02 14:27   
Dear BugMaster,

Branch CR24778 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
SHA-1: bddeedb4e085c63a15f84fb225e07f00d9243df4

Number of compiler warnings:

occt component :
Linux: 27 (27 on master)
Windows: 0 (0 on master)

products component :
Linux: 12 (12 on master)
Windows: 2 (2 on master)

Regressions/Differences:
No regressions/differences

Testing cases:
Not needed

Testing on Linux:
Total MEMORY difference: 392496700 / 392961804
Total CPU difference: 48882.4400000001 / 57189.309999999896

Testing on Windows:
Total MEMORY difference: 423069460 / 414274688
Total CPU difference: 32733.90625 / 42798.984375

There are no differences in images found by testdiff.