The purpose of this utility routine is to collect all the Catalyst object's
superclass names and return them as the result of the function. The names
IDL_CONTAINTER and IDLITCOMPONENT are removed from the names array before
the names array is returned.
FANNING SOFTWARE CONSULTING
1645 Sheely Drive
Fort Collins, CO 80526 USA
superclassNames = CatCollectSuperclassNames(object)
object: The object reference to check (object reference). (This may also be the object
superclassNames: A string array listing the classname of the object (in position 0)
and the names of all of the superclasses for that object (in subsequent positions).
IDL> theObject = Obj_New('CatImage2d', cgDemoData(7))
IDL> Print, CatCollectSuperclassNames(theObject)
CATIMAGE2D CATIMAGEDATA CATDATAATOM CATATOM CATCONTAINER
Written by: David Fanning, 5 January 2004.