In file inrimage/TclInrimageROI.h:

namespace yav class TclInrimageROI : public TclSceneObject

InrimageROI interface

Inheritance:


Public Methods

void init (const char *install, const char *uninstall)
constructors common code
InrimageROI* getClient () const
returns client
static int list (TclModule *m, int argc, char **argv)
raise ambigous list() function call
static int create (TclModule *m, int argc, char **argv)
TCL object creation function
int destroyCmd (int argc, char **argv)
-destroy TCL option
int meshCmd (int argc, char **argv)
-mesh TCL option
int meanVarianceCmd (int argc, char **argv)
-meanVariance TCL option
int opacityCmd (int argc, char **argv)
-opacity TCL option
int sceneCmd (int argc, char **argv)
-scene TCL option
int greyLevelImageCmd (int argc, char **argv)
-greyLevelImage TCL option
int binaryImageCmd (int argc, char **argv)
-binaryImage TCL option
int morphoCmd (int argc, char **argv)
-morpho TCL option
int greyLevelCmd (int argc, char **argv)
-greyLevel TCL option
int histogramCmd (int argc, char **argv)
-histogram TCL option
int colorCmd (int argc, char **argv)
-color TCL option
int saveOptionCmd (int argc, char **argv)
-saveOption TCL command
int loadOptionCmd (int argc, char **argv)
-loadOption TCL command
int saveCmd (int argc, char **argv)
-save TCL command
static void load (const TclString &filename, Scene2D *scn)
load function

Public

constructors
TclInrimageROI (TclScene2D *scene, Inrimage *image, SurfaceSliceable *s, InrimageROI::SurfaceRoiMethod m=InrimageROI::SURFACE_BOUNDARY, double param=1.0)
builds object client from an inrimage then this interface
TclInrimageROI (TclScene2D *scene, Inrimage *image, const Inrimage *binary) throw(InrimageROI::ImageMissing, InrimageROI::BinaryImageWrongSize)
builds a region of interest from a grey-level image and a binary image
TclInrimageROI (TclScene2D *scene, char *filename)
builds a region of interest from a file
destructors
virtual ~TclInrimageROI ()
destroys client and interface

Documentation

InrimageROI interface
constructors

TclInrimageROI(TclScene2D *scene, Inrimage *image, SurfaceSliceable *s, InrimageROI::SurfaceRoiMethod m=InrimageROI::SURFACE_BOUNDARY, double param=1.0)
builds object client from an inrimage then this interface
Parameters:
m - module this object is built in
inr - displayed inrimage
scene - scene to build client in
_createGLScale - boolean indicating if we should create GLScales associated with each background

TclInrimageROI(TclScene2D *scene, Inrimage *image, const Inrimage *binary) throw(InrimageROI::ImageMissing, InrimageROI::BinaryImageWrongSize)
builds a region of interest from a grey-level image and a binary image
Parameters:
scene - the 2D scene where the object is located
image - a 3D grey-value image where the ROI is defined : the grey-level value of each voxel is used from this original image as well as the image size
binary - a 3D binary image where each voxel of non-zero value is considered to belong to the region of interest. It must have the same size as the original image

TclInrimageROI(TclScene2D *scene, char *filename)
builds a region of interest from a file
Parameters:
scene - the 2D scene where the object is located
filename - file name

void init(const char *install, const char *uninstall)
constructors common code

destructors

virtual ~TclInrimageROI()
destroys client and interface

InrimageROI* getClient() const
returns client

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

static int create(TclModule *m, int argc, char **argv)
TCL object creation function

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

int meshCmd(int argc, char **argv)
-mesh TCL option

int meanVarianceCmd(int argc, char **argv)
-meanVariance TCL option

int opacityCmd(int argc, char **argv)
-opacity TCL option

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

int greyLevelImageCmd(int argc, char **argv)
-greyLevelImage TCL option

int binaryImageCmd(int argc, char **argv)
-binaryImage TCL option

int morphoCmd(int argc, char **argv)
-morpho TCL option

int greyLevelCmd(int argc, char **argv)
-greyLevel TCL option

int histogramCmd(int argc, char **argv)
-histogram TCL option

int colorCmd(int argc, char **argv)
-color TCL option

int saveOptionCmd(int argc, char **argv)
-saveOption TCL command

int loadOptionCmd(int argc, char **argv)
-loadOption TCL command

int saveCmd(int argc, char **argv)
-save TCL command

static void load(const TclString &filename, Scene2D *scn)
load function
Parameters:
filename - Inrimage ROI file name
scn - 2D scene to store the ROI


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