In file imagedata/TclRangeInrimage2D.h:

namespace yav class TclRangeInrimage2D : public TclRangeInrimage, public TclInrimageView

RangeImage2D class interface

Inheritance:


Public Methods

static TclRangeInrimage2D* getHead (void)
returns TclRangeInrimage2D objects list head
TclRangeInrimage2D* following (void) const
returns following element in TclRangeInrimage2D objects list
int imagesCmd (int argc, char **argv)
-images TCL option
int displayCmd (int argc, char **argv)
-display TCL option
int forceCmd (int argc, char **argv)
-force TCL option
int displayLineCmd (int argc, char **argv)
-displayLine TCL option
RangeInrimage2D* getClient (void)
returns client real type
static int create (TclModule *m, int argc, char **argv)
new operator call back function
static void load (const TclString &filename, Scene2D *scn)
load callback function

Public

constructors
TclRangeInrimage2D (TclInrimage *intensity, TclScene2D *scene, TclInrimage *gradient = 0, TclInrimage *gradientDirection = 0, TclInrimage *edge = 0, TclInrimage *gradientGradient = 0, TclInrimage *classify = 0, const std::type_info& id = typeid(TclRangeInrimage2D), RangeInrimage2D *data = 0)
Builds a new range inrimage from an images set
TclRangeInrimage2D (const TclString& filename, TclScene2D *scene, const std::type_info& id = typeid(TclRangeInrimage2D), RangeInrimage2D *data = 0)
Builds a new range inrimage from an inrimage file name
destructor
virtual ~TclRangeInrimage2D ()
empty

Inherited from TclRangeInrimage:

Protected Methods

TclInrimage* getIntensity(RangeInrimage *rimg) const
TclInrimage* getGradient(RangeInrimage *rimg) const
TclInrimage* getGradientDirection(RangeInrimage *rimg) const
TclInrimage* getEdge(RangeInrimage *rimg) const
TclInrimage* getGradientGradient(RangeInrimage *rimg) const
TclInrimage* getClassify(RangeInrimage *rimg) const

Private Fields

static unsigned int nbImageLineWindow

Private Methods

void displayGraph(char *frameName, char *title, ImageLine &line, double width, double height, TclModule *module)

Documentation

RangeImage2D class interface
constructors

TclRangeInrimage2D(TclInrimage *intensity, TclScene2D *scene, TclInrimage *gradient = 0, TclInrimage *gradientDirection = 0, TclInrimage *edge = 0, TclInrimage *gradientGradient = 0, TclInrimage *classify = 0, const std::type_info& id = typeid(TclRangeInrimage2D), RangeInrimage2D *data = 0)
Builds a new range inrimage from an images set
Parameters:
intensity - intensity image (mandatory)
scene - 2D scene to set object in
gradient - gradient image
gradientDirection - gradient direction image
edge - edge image
gradientGradient - gradient derivative image
classify - classified image
id - dynamic object id
data - client

TclRangeInrimage2D(const TclString& filename, TclScene2D *scene, const std::type_info& id = typeid(TclRangeInrimage2D), RangeInrimage2D *data = 0)
Builds a new range inrimage from an inrimage file name
Parameters:
filename - inrimage file name
scene - 2D scene to set object in
id - dynamic object id
data - client

destructor

virtual ~TclRangeInrimage2D()
empty

static TclRangeInrimage2D* getHead(void)
returns TclRangeInrimage2D objects list head

TclRangeInrimage2D* following(void) const
returns following element in TclRangeInrimage2D objects list

int imagesCmd(int argc, char **argv)
-images TCL option

int displayCmd(int argc, char **argv)
-display TCL option

int forceCmd(int argc, char **argv)
-force TCL option

int displayLineCmd(int argc, char **argv)
-displayLine TCL option

RangeInrimage2D* getClient(void)
returns client real type

static int create(TclModule *m, int argc, char **argv)
new operator call back function

static void load(const TclString &filename, Scene2D *scn)
load callback function


This class has no child classes.

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