In file imagedata/TclRangeInrimage.h:

class TclRangeInrimage

common code for 2D and 3D range inrimage interfaces

Inheritance:


Public Methods

int forceCmd (int argc, char **argv, RangeInrimage *client, TclString& result)
-force TCL option
int imagesCmd (int argc, char **argv, RangeInrimage *client, TclString& result)
-images TCL option
int displayCmd (int argc, char **argv, RangeInrimage *client, TclString& result)
-display TCL option
int displayLineCmd (int argc, char **argv, RangeInrimage *client, TclString& result, TclModule *module)
-displayLine TCL option

Protected Methods

TclInrimage* getIntensity (RangeInrimage *rimg) const
get Tcl interface of intensity image
TclInrimage* getGradient (RangeInrimage *rimg) const
get Tcl interface of gradient image
TclInrimage* getGradientDirection (RangeInrimage *rimg) const
get Tcl interface of gradient image
TclInrimage* getEdge (RangeInrimage *rimg) const
get Tcl interface of edge image
TclInrimage* getGradientGradient (RangeInrimage *rimg) const
get Tcl interface of gradient of the gradient image
TclInrimage* getClassify (RangeInrimage *rimg) const
get Tcl interface of classify image

Private Fields

static unsigned int nbImageLineWindow
the number of image line windows that have been displayed

Private Methods

void displayGraph (char *frameName, char *title, ImageLine &line, double width, double height, TclModule *module)
draws a canvas with an image profile

Documentation

common code for 2D and 3D range inrimage interfaces
int forceCmd(int argc, char **argv, RangeInrimage *client, TclString& result)
-force TCL option
Returns:
TCL_OK, TCL_ERROR or COMMAND_SYNOPSIS
Parameters:
argc - number of option arguments
argv - arguments array
client - RangeInrimage client to operate on
result - resulting string

int imagesCmd(int argc, char **argv, RangeInrimage *client, TclString& result)
-images TCL option
Returns:
TCL_OK, TCL_ERROR or COMMAND_SYNOPSIS
Parameters:
argc - number of option arguments
argv - arguments array
client - RangeInrimage client to operate on
result - resulting string

int displayCmd(int argc, char **argv, RangeInrimage *client, TclString& result)
-display TCL option
Returns:
TCL_OK, TCL_ERROR or COMMAND_SYNOPSIS
Parameters:
argc - number of option arguments
argv - arguments array
client - RangeInrimage client to operate on
result - resulting string

int displayLineCmd(int argc, char **argv, RangeInrimage *client, TclString& result, TclModule *module)
-displayLine TCL option
Returns:
TCL_OK, TCL_ERROR or COMMAND_SYNOPSIS
Parameters:
argc - number of option arguments
argv - arguments array
client - RangeInrimage client to operate on
result - resulting string

TclInrimage* getIntensity(RangeInrimage *rimg) const
get Tcl interface of intensity image

TclInrimage* getGradient(RangeInrimage *rimg) const
get Tcl interface of gradient image

TclInrimage* getGradientDirection(RangeInrimage *rimg) const
get Tcl interface of gradient image

TclInrimage* getEdge(RangeInrimage *rimg) const
get Tcl interface of edge image

TclInrimage* getGradientGradient(RangeInrimage *rimg) const
get Tcl interface of gradient of the gradient image

TclInrimage* getClassify(RangeInrimage *rimg) const
get Tcl interface of classify image

static unsigned int nbImageLineWindow
the number of image line windows that have been displayed. It is used to avoid to create a unique Tcl window

void displayGraph(char *frameName, char *title, ImageLine &line, double width, double height, TclModule *module)
draws a canvas with an image profile


Direct child classes:
TclRangeInrimage3D
TclRangeInrimage2D

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de