Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members

iptk::Strel Class Reference

#include <strel.h>

Inheritance diagram for iptk::Strel:

Inheritance graph
[legend]
Collaboration diagram for iptk::Strel:

Collaboration graph
[legend]
List of all members.

Detailed Description

Class to define and hold a structuring element.

The structuring element is used in the implmentation of various of morphological image processing functions provided by the Improla library.


Public Member Functions

 Strel (const StrelType &st, const gutk::Size &s, const gutk::Point &origin)
 Constructor.

 Strel (const Strel &s)
 Copy constructor.

virtual ~Strel ()
 Destructor.

gutk::Point getOrigin (void)
 Returns the origin of structure element.


Constructor & Destructor Documentation

iptk::Strel::Strel const StrelType st,
const gutk::Size s,
const gutk::Point origin
 

Constructor.

A default constructor is not explicitly provided and is advised that the user use this constructor always. A destructor is also not explicitly provided for this class.

iptk::Strel::Strel const Strel s  ) 
 

Copy constructor.

This is a reference copier only. i.e, an object initialised using this constructor shares data with the parameter

s
.

virtual iptk::Strel::~Strel  )  [virtual]
 

Destructor.

Does nothing.


Member Function Documentation

gutk::Point iptk::Strel::getOrigin void   ) 
 

Returns the origin of structure element.

The origin is returned as a Point object previously set at the time of construction.


The documentation for this class was generated from the following file:
Generated on Mon Nov 22 11:12:42 2004 for ImprolaLib by doxygen 1.3.7