SMIL  0.9.1
RhombicuboctahedronSE Class Reference

Rhombicuboctahedron struturing element (80 neighbors). More...

#include <DStructuringElement.h>

+ Inheritance diagram for RhombicuboctahedronSE:
+ Collaboration diagram for RhombicuboctahedronSE:

Public Member Functions

 RhombicuboctahedronSE (UINT s=1)
- Public Member Functions inherited from StrElt
void addPoint (const UINT index)
void addPoint (int x, int y, int z=0)
void addPoint (const IntPoint &pt)
void clone (const StrElt &rhs)
IntPoint getPoint (const UINT i)
UINT getSize () const
virtual seType getType () const
StrElt homothety (const UINT s) const
 Construct and return an homothetic SE with size s.
StrElt noCenter () const
 Return the SE with no center.
const StrElt operator() (int s=1) const
StrEltoperator= (const StrElt &rhs)
virtual void printSelf (ostream &os=std::cout, string indent="") const
 StrElt (UINT s=1)
 StrElt (const StrElt &rhs)
 StrElt (bool oddSE, UINT nbrPts,...)
 StrElt (bool oddSE, vector< UINT > indexList)
 Construct a structuring element with points defined by their indexes. More...
StrElt transpose () const
 Return the opposite SE (symmetry with respect to 0)
- 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)

Additional Inherited Members

- Public Types inherited from BaseObject
typedef void parentClass
typedef void(BaseObject::* voidMemberFunc) ()
- Public Attributes inherited from StrElt
bool odd
vector< IntPointpoints
 List of neighbor points.
seType seT
UINT size
- Public Attributes inherited from BaseObject
bool triggerEvents
- Protected Attributes inherited from BaseObject
string className
string name
bool registered

Detailed Description

Rhombicuboctahedron struturing element (80 neighbors).

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