View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013682 | Open CASCADE | OCCT:Visualization | public | 2006-10-24 17:26 | 2007-06-01 10:09 |
Reporter | vro | Assigned To | bugmaster | ||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
OS | All | ||||
Fixed in Version | 6.2.0 | ||||
Summary | 0013682: AIS_PlaneTrihedron forbids re-defintion of the method ::Compute() | ||||
Description | The 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. | ||||
Tags | No tags attached. | ||||
Test case number | |||||