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.