View Issue Details

IDProjectCategoryView StatusLast Update
0013682Open CASCADEOCCT:Visualizationpublic2007-06-01 10:09
Reportervro Assigned Tobugmaster  
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
OSAll 
Fixed in Version6.2.0 
Summary0013682: AIS_PlaneTrihedron forbids re-defintion of the method ::Compute()
DescriptionThe class AIS_PlaneTrihedron defines its method ::Compute() in CDL as "static"
and "private". It means that it is impossible to either call or overwrite this
method in the inherited classes.
In order to open the class for redefinition, it is necessary to change in CDL:
  "static" to "redefined" and
  "private" to "protected".
Even more, in the CDL of ancestor class PrsMgr_PresentableObject, the method
Compute() is defined as "protected" and "virtual", which allows redefinition of
the method in inherited classes.
TagsNo tags attached.
Test case number

Attached Files

  • vro-occ13682-v1.zip (2,028 bytes)

Activities

2006-10-24 15:30

 

vro-occ13682-v1.zip (2,028 bytes)

Issue History

Date Modified Username Field Change
2006-10-31 16:57 bugmaster Status new => verified
2007-06-01 12:09 bugmaster Status verified => closed
2007-06-01 12:09 bugmaster Resolution @0@ => fixed
2011-08-02 11:24 bugmaster Category OCCT:VIZ => OCCT:Visualization