SMIL  0.9.1

Composite structuring element. More...

#include <DCompositeSE.h>

+ Inheritance diagram for CompStrElt:
+ Collaboration diagram for CompStrElt:

Public Member Functions

 CompStrElt (const CompStrElt &rhs)
 CompStrElt (const StrElt &fg, const StrElt &bg)
CompStrEltList operator() (UINT nrot)
 Return a CompStrEltList containing the nrot rotations of the CompStrElt.
CompStrEltList operator| (const CompStrElt &rhs)
CompStrElt operator~ ()
 Switch foreground/background SE.
virtual void printSelf (ostream &os=std::cout, string indent="") const
CompStrEltrotate (int steps=1)
 Counterclockwise rotate SE points.
- Public Member Functions inherited from BaseObject
 BaseObject (const char *_className, bool _register=true)
 BaseObject (const BaseObject &rhs, bool _register=true)
virtual size_t getAllocatedSize () const
virtual const char * getClassName () const
CoregetCoreInstance ()
virtual const char * getInfoString (const char *="") const
virtual const char * getName () const
BaseObjectoperator= (const BaseObject &rhs)
virtual void setName (const char *_name)

Public Attributes

StrElt bgSE
StrElt fgSE
- Public Attributes inherited from BaseObject
bool triggerEvents

Additional Inherited Members

- Public Types inherited from BaseObject
typedef void parentClass
typedef void(BaseObject::* voidMemberFunc) ()
- Protected Attributes inherited from BaseObject
string className
string name
bool registered

Detailed Description

Composite structuring element.

The documentation for this class was generated from the following files: