View Issue Details

IDProjectCategoryView StatusLast Update
0007088Open CASCADEOCCT:Visualizationpublic2006-06-29 09:15
ReportersanAssigned Toasl 
PrioritynormalSeveritytrivial 
Status closedResolutionfixed 
OSAll 
Fixed in Version5.2.3 
Summary0007088: MeshVS_Drawer methods should accept integer values instead of enumeration, to ensure customizability
DescriptionMeshVS_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.
TagsNo tags attached.
Test case number

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2004-10-28 09:57 abv 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 san CC =>
2005-01-13 09:45 san Assigned To san => asl
2005-01-31 08:54 asl 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