>  Docs Center  >  Libraries  >  CATALYST  >  CATLAYER__DEFINE
Libraries

CATLAYER__DEFINE

CATLAYER__DEFINE

Name


      CATLAYER__DEFINE

Purpose



      The purpose of this routine is to implement a container object that can be used
      for layering or overlaying graphic elements in a draw widget, on an image, etc.
      Essentially, it is a means of grouping graphic elements (e.g., annotations) in
      a way that make them easy to draw and easy to turn on/off.

Authors



        FANNING SOFTWARE CONSULTING BURRIDGE COMPUTING
        1645 Sheely Drive 18 The Green South
        Fort Collins Warborough, Oxon
        CO 80526 USA OX10 7DN, ENGLAND
        Phone: 970-221-0438 Phone: +44 (0)1865 858279
        E-mail: davidf@dfanning.com E-mail: davidb@burridgecomputing.co.uk

Category



      Objects.

Syntax



      theObject = Obj_New("CATLAYER")

Superclasses



      CATATOM
      CATCONTAINER IDLITCOMPONENT
      IDL_CONTAINER

Class Structure



  class = { CATLAYER, $
              _coords : OBJ_NEW(), $ ; A CATCOORD object of some type.
              _colors : OBJ_NEW(), $ ; A COLORTOOL object for setting up color tables.
              _visible : 0L, $ ; A flag that indicates the layer is visible (1), or not (0).
              _selectable: 0L, $ ; A flag that indicates if the layer will allow selection on contained objects.
            INHERITS CATATOM $
          }

Messages



  None.

Modification History



      Written by: David W. Fanning, 18 January 2005.



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
   Contact Us