![]()  | 
  
    Image Component Library (ICL)
    
   | 
 
The ImageRegionPart represents a intermediate region part for the connected component analysis. More...
#include <ImageRegionPart.h>
Public Types | |
| typedef std::vector< ImageRegionPart * > | children_container | 
| internally used type for buffering children  More... | |
| typedef std::vector< WorkingLineSegment * > | segment_container | 
| internally used type for buffring segments  More... | |
Public Member Functions | |
| ImageRegionPart * | init (WorkingLineSegment *s) | 
| initializes this instance with the first WorkingLoineSegment  More... | |
| bool | is_top () const | 
| returns whether this ImageRegionPart is on top  More... | |
| bool | is_counted () const | 
| returns whether this ImageRegionPart has already been counted  More... | |
| bool | is_collected () const | 
| returns whether this ImageRegionPart has already been collected  More... | |
| void | notify_counted () | 
| sets the counted bit to true  More... | |
| void | notify_collected () | 
| sets the collected bit to true  More... | |
| ImageRegionPart * | adopt () | 
Public Attributes | |
| children_container | children | 
| list or vector of all contained regions  More... | |
| segment_container | segments | 
| list of vector of all directly contained LineSegments  More... | |
| icl8u | flags | 
| binary flags 0b_____[collected][counted][top]  More... | |
| int | val | 
| chached value  More... | |
The ImageRegionPart represents a intermediate region part for the connected component analysis.
| typedef std::vector<ImageRegionPart*> icl::cv::ImageRegionPart::children_container | 
internally used type for buffering children
| typedef std::vector<WorkingLineSegment*> icl::cv::ImageRegionPart::segment_container | 
internally used type for buffring segments
      
  | 
  inline | 
      
  | 
  inline | 
initializes this instance with the first WorkingLoineSegment
      
  | 
  inline | 
returns whether this ImageRegionPart has already been collected
      
  | 
  inline | 
returns whether this ImageRegionPart has already been counted
      
  | 
  inline | 
returns whether this ImageRegionPart is on top
      
  | 
  inline | 
sets the collected bit to true
      
  | 
  inline | 
sets the counted bit to true
| children_container icl::cv::ImageRegionPart::children | 
list or vector of all contained regions
| icl8u icl::cv::ImageRegionPart::flags | 
binary flags 0b_____[collected][counted][top]
| segment_container icl::cv::ImageRegionPart::segments | 
list of vector of all directly contained LineSegments
| int icl::cv::ImageRegionPart::val | 
chached value
 1.8.15