This is BBRegionShape.h in view mode; [Download] [Up]
/* BBRegionShape.h * * This object is the backbone of each region shape. It maintains a list of * shapes that have to be drawn to represent the region according the the * regions graphics settings. * * Usage: Don't use this class directly. * It is a abstract class that should allow easy creation of new * region shapes. * * Written by: Thomas Engel * Created: 10.03.1994 (Copyleft) * Last modified: 23.05.1994 */ #import <3Dkit/3Dkit.h> @interface BBRegionShape:N3DShape { id ourRegion; id ourMolecule; id subshapeList; id style; NXColor selectionColor; } - initFrom:aRegion asPartOf:aMolecule; - regionClass; - renderSelf:(N3DCamera *)theCamera; - renderSelfAsBox:(N3DCamera *)theCamera; - setRenderingStyle:aStyle; - update; - addSubshapesTo:aList; - region; // Depending on the type of sender-shape we will return the current // size and style values; - (NXColor)selectionColor; - (float)atomRadius:sender; - (float)bondRadius:sender; @end /* * History: 23.05.94 Made it a kind of abstract class. * * 07.05.94 Changed the init method. * * 27.03.94 Add the renderStyle setting. * * 10.03.94 Extracted from the nomral BBRegion. * * * Bugs: - Nop */
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.