In file imagedata/TclRangeInrimage3D.h:

namespace yav class TclRangeInrimage3D : public TclRangeInrimage, public TclImageData

RangeImage3D class interface

Inheritance:


Public Methods

static TclRangeInrimage3D* getHead (void)
returns TclRangeInrimage3D objects list head
TclRangeInrimage3D* following (void) const
returns following element in TclRangeInrimage3D 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
RangeInrimage3D* 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, Scene3D *scn)
load callback function

Public

constructors
TclRangeInrimage3D (TclInrimage *intensity, TclScene3D *scene, TclInrimage *gradient = 0, TclInrimage *gradientDirection = 0, TclInrimage *edge = 0, TclInrimage *gradientGradient = 0, TclInrimage *classify = 0, const std::type_info& id = typeid(TclRangeInrimage3D), RangeInrimage3D *data = 0)
Builds a new range inrimage from an images set
TclRangeInrimage3D (const TclString& filename, TclScene3D *scene, const std::type_info& id = typeid(TclRangeInrimage3D), RangeInrimage3D *data = 0)
Builds a new range inrimage from an inrimage file name
TclRangeInrimage3D (TclScene3D *scene, const std::type_info& id, RangeInrimage3D *data)
Builds a new range inrimage from an existing client
destructor
virtual ~TclRangeInrimage3D ()
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)

Inherited from TclImageData:

Public Methods

int destroyCmd(int argc, char **argv)
int sceneCmd(int argc, char **argv)
int boxCmd(int argc, char **argv)
int gridCmd(int argc, char **argv)
int renderCmd(int argc, char **argv)
int resolutionCmd(int argc, char **argv)
int transparencyCmd(int argc, char **argv)
int textureCmd(int argc, char **argv)
int volumeCmd(int argc, char **argv)
int showBlackPixelsCmd(int argc, char **argv)
static int list(TclModule *m, int argc, char **argv)
TclString objectName(void) const
void redraw(void)

Documentation

RangeImage3D class interface
constructors

TclRangeInrimage3D(TclInrimage *intensity, TclScene3D *scene, TclInrimage *gradient = 0, TclInrimage *gradientDirection = 0, TclInrimage *edge = 0, TclInrimage *gradientGradient = 0, TclInrimage *classify = 0, const std::type_info& id = typeid(TclRangeInrimage3D), RangeInrimage3D *data = 0)
Builds a new range inrimage from an images set
Parameters:
intensity - intensity image (mandatory)
scene - 3D 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

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

TclRangeInrimage3D(TclScene3D *scene, const std::type_info& id, RangeInrimage3D *data)
Builds a new range inrimage from an existing client
Parameters:
scene - 3D scene to set object in
id - dynamic object id
data - client

destructor

virtual ~TclRangeInrimage3D()
empty

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

TclRangeInrimage3D* following(void) const
returns following element in TclRangeInrimage3D 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

RangeInrimage3D* 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, Scene3D *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