CenteredLine3DSE() - constructor.
- Parameters
-
| [in] | length | : length of the segment |
| [in] | theta | : angle (in radians) from the Structuring Segment projected in a slice with the horizontal line |
| [in] | zeta | : elevation angle - angle (in radians) between the Structuring element and each slice |
- Note
- the angle theta is defined in the usual counterclockwise direction (trigonometric convention).
|
| | CenteredLine3DSE (int length, double theta=0, double zeta=0) |
| | CenteredLine3DSE() -.
|
| |
| | StrElt (UINT s=1) |
| | Class constructor - generic structurant element.
|
| |
| | StrElt (const StrElt &rhs) |
| | Class constructor - clone another structuring element.
|
| |
| | StrElt (bool oddSE, vector< UINT > indexList) |
| | Class constructor.
|
| |
| IntPoint | getPoint (const UINT i) |
| | getPoint() - Get the coordinates (as a point) of the pixel of order i in the structuring element
|
| |
| UINT | getSize () const |
| | getSize() - Get the size of the Structuring Element
|
| |
| StrElt & | operator= (const StrElt &rhs) |
| | Clone a structuring element.
|
| |
| void | clone (const StrElt &rhs) |
| | clone() - Clone a structuring element
|
| |
| void | addPoint (const UINT index) |
| | addPoint() - Add a point to the structurant element based on an index on a grid.
|
| |
| void | addPoint (int x, int y, int z=0) |
| | addPoint() - Add a point to the structurant element given its coordinates
|
| |
| void | addPoint (const IntPoint &pt) |
| | addPoint() - Add a point to the structurant element given its coordinates in a IntPoint data structure.
|
| |
|
const StrElt | operator() (int s=1) const |
| | operator() -
|
| |
| StrElt | homothety (const UINT s) const |
| | homothety() - Build and return an homothetic SE with size s
|
| |
| StrElt | transpose () const |
| | transpose() - Return the opposite SE (symmetry with respect to 0)
|
| |
| StrElt | merge (const StrElt &rhs) |
| | merge() - Merge a structuring element
|
| |
| StrElt | noCenter () const |
| | Return the SE with no center.
|
| |
| virtual seType | getType () const |
| | getType() - Get the type of the structuring element
|
| |
| void | setName (string name) |
| | setName() - Set the name of the structuring element
|
| |
| void | setName () |
| | setName() - Set the name of the structuring element
|
| |
| const char * | getName () const |
| | getName() - Get the name of the structuring element
|
| |
| virtual void | printSelf (ostream &os=std::cout, string indent="") const |
| | printSelf() - Print the contents of the structuring element
|
| |
| virtual void | printSelf (string indent) const |
| | printSelf() - Print the contents of the structuring element
|
| |