I've been looking all over for an axl function to delete a subclass - but I've not been able to find such a function.
Can anyone help me?
axlDeleteObject - assumes layer is empty and not a pre-defined Allegro subclass (e.g. can't delete ETCH/TOP)
Example if you want to delete a user subclass named "FOO" on board geometry
p = axlLayerGet("BOARD GEOMETRY/FOO")
Thanks that just what I needed
What if I want to delete BOARD GEOMETRY/BOTH_ROOMS or MANUFACTURING/NO_PROBE_TOP since those subclasses are unused? I'd like to eliminate unneeded layers to clean up the DB, instead of having "wasted" layers in my company's otherwise streamlined and customized default boards. There's really no way to eliminate pre-defined subclasses?
To anyone else looking for confirmation, the answer is no. Pre-defined subclasses are there to stay, an AE tells me.
I'm trying to find out a method of removing all un-used subclasses (not the predefined subclasses).How do we iterate through all the custom subclasses and how do we find out if its is empty or not?
Regards,Vijay Anandh Vela, CID