|
|
eStructuringElementType | getStructuringElementType () const |
| | retrieve structuring element type associated to object
|
| |
|
ipUInt32 | getNbData () const |
| | retrieve number of data associated to object
|
| |
|
bool | exists (const OffsetXYZ &offset) const |
| | check whether a given offset exists into collection
|
| |
| void | insert (const OffsetXYZ &offset) |
| | insert an offset into collection More...
|
| |
| void | remove (const OffsetXYZ &offset) |
| | remove an existing offset from collection More...
|
| |
|
const XYZOffsetColl & | getDataColl () const |
| | retrieve data collection associated to object
|
| |
|
void | setDataColl (const XYZOffsetColl &dataColl) |
| | set data collection associated to object
|
| |
|
void | clear () |
| | remove all data form structuring element
|
| |
|
|
| StructuringElementXYZ () |
| |
|
| ~StructuringElementXYZ () |
| |
|
|
const ipUInt32 | getSizeX () const |
| | retrieve kernel size along x, y and z axis
|
| |
|
const ipUInt32 | getSizeY () const |
| | retrieve kernel size along x, y and z axis
|
| |
|
const ipUInt32 | getSizeZ () const |
| | retrieve kernel size along x, y and z axis
|
| |
|
|
const ipInt32 | getMinX () const |
| | retrieve kernel minimum offsets along x, y and z axis
|
| |
|
const ipInt32 | getMinY () const |
| | retrieve kernel minimum offsets along x, y and z axis
|
| |
|
const ipInt32 | getMinZ () const |
| | retrieve kernel minimum offsets along x, y and z axis
|
| |
|
|
const ipInt32 | getMaxX () const |
| | retrieve kernel maximum offsets along x, y and z axis
|
| |
|
const ipInt32 | getMaxY () const |
| | retrieve kernel maximum offsets along x, y and z axis
|
| |
|
const ipInt32 | getMaxZ () const |
| | retrieve kernel maximum offsets along x, y and z axis
|
| |
|
|
const ipUInt32 | getStartingSizeX () const |
| | retrieve starting size for kernel along x, y and z axis (absolute value of lower negative offset or 0)
|
| |
|
const ipUInt32 | getStartingSizeY () const |
| | retrieve starting size for kernel along x, y and z axis (absolute value of lower negative offset or 0)
|
| |
|
const ipUInt32 | getStartingSizeZ () const |
| | retrieve starting size for kernel along x, y and z axis (absolute value of lower negative offset or 0)
|
| |
|
|
const ipUInt32 | getEndingSizeX () const |
| | retrieve ending size for kernel along x, y and z axis (upper positive offset or 0)
|
| |
|
const ipUInt32 | getEndingSizeY () const |
| | retrieve ending size for kernel along x, y and z axis (upper positive offset or 0)
|
| |
|
const ipUInt32 | getEndingSizeZ () const |
| | retrieve ending size for kernel along x, y and z axis (upper positive offset or 0)
|
| |
|
| BaseStructuringElement () |
| |
|
virtual | ~BaseStructuringElement ()=0 |
| |
|
| BaseSerializationObject () |
| | Default constructor.
|
| |
|
virtual | ~BaseSerializationObject ()=0 |
| | destructor
|
| |
|
virtual const std::string & | getClassName () const |
| | method allowing to retrieve object class name
|
| |
|
virtual BaseDynamicObject * | createNew () const =0 |
| | method allowing to create new instance of current object type
|
| |
|
virtual DynamicObjectPtr | createShared () const =0 |
| | method allowing to create new shared instance of current object type
|
| |
|
virtual bool | hasCopySupport () const =0 |
| | check whether objet has copy support
|
| |
| virtual BaseDynamicObject * | duplicate () const =0 |
| | method allowing to duplicate current object More...
|
| |
| virtual DynamicObjectPtr | duplicateShared () const =0 |
| | method allowing shared duplication of current object More...
|
| |
|
| BaseDynamicObject () |
| |
|
virtual | ~BaseDynamicObject ()=0 |
| |
Class encapsulating a 3d structuring element spanning along x, y and z axis.
- Author
- E. Noirfalise
- Date
- 2014/09/19
- Copyright
- 2014 Reactiv'IP, all right reserved.