In file imagedata/TclImageData.h:

namespace yav class TclImageData : public TclScene3DObject

ImageData interface

Inheritance:


Public Methods

ImageData* getClient (void)
returns client
static TclImageData* getHead (void)
returns TclImageData objects list head
TclImageData* following (void) const
returns following element in TclImageData objects list
int destroyCmd (int argc, char **argv)
-destroy TCL option
int sceneCmd (int argc, char **argv)
-scene TCL option
int boxCmd (int argc, char **argv)
-box TCL option
int gridCmd (int argc, char **argv)
-grid TCL option
int renderCmd (int argc, char **argv)
-render TCL option
int displayCmd (int argc, char **argv)
-display TCL option
int resolutionCmd (int argc, char **argv)
-resolution TCL option
int transparencyCmd (int argc, char **argv)
-transparency TCL option
int textureCmd (int argc, char **argv)
-texture TCL option
int volumeCmd (int argc, char **argv)
-volume TCL option
int showBlackPixelsCmd (int argc, char **argv)
-showBlackPixels TCL option
static int list (TclModule *m, int argc, char **argv)
raises ambigous list() function call
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
TclString objectName (void) const
Scalable::objectName() callback
void redraw (void)
client is being redrawn

Public

constructors
TclImageData (TclScene3D *scene, const std::type_info& id, ImageData *dimg, const char *install = "imagedata::installMenu", const char *uninstall = "imagedata::uninstallMenu")
builds an empty TclImageData
TclImageData (TclInrimage *inr, TclScene3D *scene, const std::type_info& id = typeid(TclImageData), ImageData *dimg = 0, const char *install = "imagedata::installMenu", const char *uninstall = "imagedata::uninstallMenu")
builds a TclImageData interface for an existing inrimage
destructor
virtual ~TclImageData ()
destroys image data (but not concerned inrimages)

Documentation

ImageData interface
constructors

TclImageData(TclScene3D *scene, const std::type_info& id, ImageData *dimg, const char *install = "imagedata::installMenu", const char *uninstall = "imagedata::uninstallMenu")
builds an empty TclImageData
Parameters:
scene - host scene for created object
id - object dynamic type
dimg - data to interface
install - install menu TCL command name
uninstall - uninstall menu TCL command name

TclImageData(TclInrimage *inr, TclScene3D *scene, const std::type_info& id = typeid(TclImageData), ImageData *dimg = 0, const char *install = "imagedata::installMenu", const char *uninstall = "imagedata::uninstallMenu")
builds a TclImageData interface for an existing inrimage
Parameters:
inr - inrimage to display
scene - host scene for created object
id - object dynamic type
dimg - data to interface
install - install menu TCL command name
uninstall - uninstall menu TCL command name

destructor

virtual ~TclImageData()
destroys image data (but not concerned inrimages)

ImageData* getClient(void)
returns client

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

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

int destroyCmd(int argc, char **argv)
-destroy TCL option

int sceneCmd(int argc, char **argv)
-scene TCL option

int boxCmd(int argc, char **argv)
-box TCL option

int gridCmd(int argc, char **argv)
-grid TCL option

int renderCmd(int argc, char **argv)
-render TCL option

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

int resolutionCmd(int argc, char **argv)
-resolution TCL option

int transparencyCmd(int argc, char **argv)
-transparency TCL option

int textureCmd(int argc, char **argv)
-texture TCL option

int volumeCmd(int argc, char **argv)
-volume TCL option

int showBlackPixelsCmd(int argc, char **argv)
-showBlackPixels TCL option

static int list(TclModule *m, int argc, char **argv)
raises ambigous list() function call

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

TclString objectName(void) const
Scalable::objectName() callback

void redraw(void)
client is being redrawn


Direct child classes:
TclRangeInrimage3D

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