#include <quadratc.h>
Definition at line 27 of file quadratc.h.
◆ QUAD_COEFFS() [1/2]
tesseract::QUAD_COEFFS::QUAD_COEFFS |
( |
| ) |
|
|
default |
◆ QUAD_COEFFS() [2/2]
tesseract::QUAD_COEFFS::QUAD_COEFFS |
( |
double |
xsq, |
|
|
float |
x, |
|
|
float |
constant |
|
) |
| |
|
inline |
◆ move()
void tesseract::QUAD_COEFFS::move |
( |
ICOORD |
vec | ) |
|
|
inline |
Definition at line 43 of file quadratc.h.
44 {
45
46
47
48
49
51 int16_t q = vec.y();
52
53 c =
static_cast<float>(
c -
b *
p +
a *
p *
p + q);
54 b =
static_cast<float>(
b - 2 *
a *
p);
55 }
◆ y()
float tesseract::QUAD_COEFFS::y |
( |
float |
x | ) |
const |
|
inline |
Definition at line 38 of file quadratc.h.
39 {
40 return static_cast<float>((
a *
x +
b) *
x +
c);
41 }
double tesseract::QUAD_COEFFS::a |
float tesseract::QUAD_COEFFS::b |
float tesseract::QUAD_COEFFS::c |
The documentation for this class was generated from the following file:
- /media/home/debian/src/github/tesseract-ocr/tesseract/src/ccstruct/quadratc.h