| home | user guide | examples | reference | changelog | resources |
A box for capturing compound cell objects. See the _CMLINK(assembly, CaptureBox, capture box) for details. The only extra feature of this component is that once captured the compound is called a _CMLINK(network,Neuron,Neuron) so it can be used in populations of neurons.
A drawing composed of shapes and lines. See the superclass _CMLINK(drawing, CompoundDrawing, CompoundDrawing).
A drawing composed of other compound or simple drawings. Eventually all drawings should resolve to _CMLINK(drawing,SimpleDrawing, elementary shapes) but the hierarchy can be arbitrarily deep. Each component is scaled and positioned relative to its parent. The main use of drawings in Catacomb 2 is to allow replacement of the visual representation of a compound object by something simpler. By default a compound object will be drawn by drawing all its subcomponents scaled down and proceeding down the hierarchy until it gets to elementary components. For complex components this is both slow and not very useful since the individual items get too small. It can, therefore, be useful to replace the default representation of a compound object with a new drawing acting as a mnemonic for the function of the compound.
An elementary drawing element such as an oval, rectangle or polygon. Drawing elements are characterized by their size, position, line and fill colors and fill style. As well as _TT(open) and _TT(filled) rectangles may have raised or lowered borders, with the width in pixels specified by the _TT(border) parameter.