tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
BAND Class Reference

#include <blkocc.h>

Public Member Functions

 BAND ()=default
 
void set (int16_t new_max_max, int16_t new_max, int16_t new_min_max, int16_t new_max_min, int16_t new_min, int16_t new_min_min)
 
bool in_minimal (float y)
 
bool in_nominal (float y)
 
bool in_maximal (float y)
 
bool range_overlaps_minimal (float y1, float y2)
 
bool range_overlaps_nominal (float y1, float y2)
 
bool range_overlaps_maximal (float y1, float y2)
 
bool range_in_minimal (float y1, float y2)
 
bool range_in_nominal (float y1, float y2)
 
bool range_in_maximal (float y1, float y2)
 

Public Attributes

int16_t max_max
 
int16_t max
 
int16_t min_max
 
int16_t max_min
 
int16_t min
 
int16_t min_min
 

Constructor & Destructor Documentation

◆ BAND()

BAND::BAND ( )
default

Member Function Documentation

◆ in_maximal()

bool BAND::in_maximal ( float  y)
inline

◆ in_minimal()

bool BAND::in_minimal ( float  y)
inline

◆ in_nominal()

bool BAND::in_nominal ( float  y)
inline

◆ range_in_maximal()

bool BAND::range_in_maximal ( float  y1,
float  y2 
)
inline

◆ range_in_minimal()

bool BAND::range_in_minimal ( float  y1,
float  y2 
)
inline

◆ range_in_nominal()

bool BAND::range_in_nominal ( float  y1,
float  y2 
)
inline

◆ range_overlaps_maximal()

bool BAND::range_overlaps_maximal ( float  y1,
float  y2 
)
inline

◆ range_overlaps_minimal()

bool BAND::range_overlaps_minimal ( float  y1,
float  y2 
)
inline

◆ range_overlaps_nominal()

bool BAND::range_overlaps_nominal ( float  y1,
float  y2 
)
inline

◆ set()

void BAND::set ( int16_t  new_max_max,
int16_t  new_max,
int16_t  new_min_max,
int16_t  new_max_min,
int16_t  new_min,
int16_t  new_min_min 
)
inline

Member Data Documentation

◆ max

int16_t BAND::max

◆ max_max

int16_t BAND::max_max

◆ max_min

int16_t BAND::max_min

◆ min

int16_t BAND::min

◆ min_max

int16_t BAND::min_max

◆ min_min

int16_t BAND::min_min

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