SourceXtractorPlusPlus  0.15
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::LineSelectionCriteria Class Reference

#include <LineSelectionCriteria.h>

Inheritance diagram for SourceXtractor::LineSelectionCriteria:
[legend]
Collaboration diagram for SourceXtractor::LineSelectionCriteria:
[legend]

Public Member Functions

 LineSelectionCriteria (int line_number)
 
virtual bool mustBeProcessed (const SourceInterface &) const override
 Determines if the given Source must be processed or not. More...
 
- Public Member Functions inherited from SourceXtractor::SelectionCriteria
virtual ~SelectionCriteria ()=default
 Destructor. More...
 

Private Attributes

int m_line_number
 

Detailed Description

Definition at line 32 of file LineSelectionCriteria.h.

Constructor & Destructor Documentation

SourceXtractor::LineSelectionCriteria::LineSelectionCriteria ( int  line_number)
inline

Definition at line 35 of file LineSelectionCriteria.h.

Member Function Documentation

bool SourceXtractor::LineSelectionCriteria::mustBeProcessed ( const SourceInterface source) const
overridevirtual

Determines if the given Source must be processed or not.

Implements SourceXtractor::SelectionCriteria.

Definition at line 33 of file LineSelectionCriteria.cpp.

References SourceXtractor::PixelCentroid::getCentroidY(), SourceXtractor::SourceInterface::getProperty(), and m_line_number.

Here is the call graph for this function:

Member Data Documentation

int SourceXtractor::LineSelectionCriteria::m_line_number
private

Definition at line 41 of file LineSelectionCriteria.h.

Referenced by mustBeProcessed().


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