MultiPoint Object Metaclass


Overview

The MultiPoint class is a superclass for all objects that can be defined using a list of points. It defines the symbology for the points, including the symbol type, size and color. This object class must not be instantiated directly.

MultiPoint Object Interactive Creation

Most Graphic objects can be created interactively with function XintEditObjectInsert using translations BSelect Drag (to initiate the insertion) and BSelect Release (to terminate the insertion). The insertion translations for MultiPoint object are different, since they must give the user the ability to specify any number of points. The default translation to insert a MultiPoint object is BSelect to specify a point and Btn2Down to signal that the last point has been inserted.

MultiPoint Object Editing

The Select, Move and Size editing operations are supported by the MultiPoint object class. The Shape operation has a different meaning than for rectangular base objects. For a MultiPoint object, a Shape operation is equivalent to a point move operation.

Two editing operations are defined exclusively for MultiPoint objects. They are, ObjectPointAdd (for adding points to an object) and ObjectPointDelete (for deleting points from an object).