Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages  

DomainOfAction Class Reference

#include <DomainOfAction.hpp>

Collaboration diagram for DomainOfAction:

Collaboration graph
[legend]
List of all members.

Detailed Description

Domain Of Action.

Author:
Bernard De Cuyper
Version:
0.05
Date:
15/06/2002
 
Purpose:        Domain Of Action determines where a front method may operate
                        and maintains cell computations(like distances,...)
                

@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2002, Eggs & Pictures. MIT/Open BSD copyright model.


Public Methods

 DomainOfAction (AnImage *im, int amaskFlag=1)
 cell states in 2D space

 DomainOfAction (int w, int h, int x0, int y0)
 DomainOfAction (int w, int h, int x0, int y0, int x1, int y1)
 DomainOfAction (int w, int h, int n, int *xMask, int *yMask)
virtual ~DomainOfAction ()
int getAllUsedPoints ()
int getWidth ()
int getHeight ()
StatePsi getLabel (int x, int y)
 return cell state

void setLabel (int x, int y, StatePsi alabel)
 set cell state

Psi2DValuegetPsi (int x, int y)
void setPsi (int x, int y, Psi2DValue *apsi)
double getValue (int x, int y)
 return cell value

void setValue (int x, int y, double d)
 set cell value

virtual void report (FILE *file)

Private Attributes

int maskFlag
int nTotalActive
int width
int height
Psi2DValue ** psi
StatePsi * plabel
 cells in 2D space

StatePsi ** label


The documentation for this class was generated from the following files:
SourceForge.net Logo
Restoreinpaint sourceforge project `C++/Java Image Processing, Restoration, Inpainting Project'.

Bernard De Cuyper: Open Project Leader: Concept, design and development.
Bernard De Cuyper & Eddy Fraiha 2002, 2003. Bernard De Cuyper 2004. Open and free, for friendly usage only.
Modifications on Belgium ground of this piece of artistic work, by governement institutions or companies, must be notified to Bernard De Cuyper.
bern_bdc@hotmail.com