View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007088 | Open CASCADE | OCCT:Visualization | public | 2004-10-28 08:44 | 2006-06-29 09:15 |
Reporter | Assigned To | ||||
Priority | normal | Severity | trivial | ||
Status | closed | Resolution | fixed | ||
OS | All | ||||
Fixed in Version | 5.2.3 | ||||
Summary | 0007088: MeshVS_Drawer methods should accept integer values instead of enumeration, to ensure customizability | ||||
Description | MeshVS_Drawer methods should accept integer values instead of DrawerAttribute enumeration, to ensure extensibility. Initially (in OCCT5.2.0), MeshVS_Drawer methods accepted integer parameters, so that developers could take advantage of this by adding their custom drawer attributes, without ANY other efforts (deriving a custom drawer class, reimplementing soem methods, etc.). Of course, passing DrawerAttribute enumeration ensures better compile-time type checking. However, it contradicts with the main idea of a drawer as a non- customizable container of customizable key/value pairs. | ||||
Tags | No tags attached. | ||||
Test case number | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2004-10-28 09:57 |
|
CC | => abv |
2005-01-13 09:05 | bugmaster | Assigned To | bugmaster => san |
2005-01-13 09:05 | bugmaster | Status | new => assigned |
2005-01-13 09:45 |
|
CC | => |
2005-01-13 09:45 |
|
Assigned To | san => asl |
2005-01-31 08:54 |
|
Status | assigned => resolved |
2005-02-22 10:12 | bugmaster | Status | resolved => verified |
2005-05-06 15:31 | bugmaster | Status | verified => closed |
2005-05-06 15:31 | bugmaster | Resolution | @0@ => fixed |
2011-08-02 11:24 | bugmaster | Category | OCCT:VIZ => OCCT:Visualization |