>  Docs Center  >  Libraries  >  CATALYST  >  CATIPTOOL__DEFINE

CATIPTOOL__DEFINE

CATIPTOOL__DEFINE

Name


      CATIPTOOL

Purpose



      The purpose of this routine is to implement an image processing command
      as a tool object, giving the command the ability to be undone. Any
      image processing command can be used. The command will call the GETDATA
      method on the target image object to obtain the data to processes. Any
      number of keywords are supported in the object.

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



      aTool = Obj_New("CATIPTOOL", command, targetImageObject, Keyword=keyword)

Superclasses



      CATTOOL
      CATATOM
      CATCONTAINER
      IDL_CONTAINER

Class Structure



  class = { CATIPTOOL, $ ; The CATIPTOOL object class.
            INHERITS CATTOOL, $ ; Inherits the CATTOOL object class.
            _command: "", $ ; The IDL image processing command.
            _p1: Ptr_New(), $ ; The first additional parameter of the command.
            _p2: Ptr_New(), $ ; The second additional parameter of the command.
            _p3: Ptr_New(), $ ; The third additional parameter of the command.
            _nparams: 0L, $ ; The number of additional parameters.
            _keywords: Ptr_New() $ ; A structure of keywords used with the command.
          }

Modification History



      Written by: David Fanning, July 14, 2003.



© 2019 Harris Geospatial Solutions, Inc. |  Legal
My Account    |    Store    |    Contact Us