tesseract 5.2.0
Loading...
Searching...
No Matches
tesseract::MatrixTest Class Reference
Inheritance diagram for tesseract::MatrixTest:

Protected Member Functions

void SetUp () override
 
 MatrixTest ()
 

Protected Attributes

int dims_ [kNumDims_]
 
GENERIC_2D_ARRAY< int > src_
 

Static Protected Attributes

static const int kNumDims_ = 4
 
static const int kInputSize_ = 120
 

Detailed Description

Definition at line 22 of file matrix_test.cc.

Constructor & Destructor Documentation

◆ MatrixTest()

tesseract::MatrixTest::MatrixTest ( )
inlineprotected

Definition at line 36 of file matrix_test.cc.

36 {
37 src_.Resize(1, kInputSize_, 0);
38 for (int i = 0; i < kInputSize_; ++i) {
39 src_.put(0, i, i);
40 }
41 for (int i = 0; i < kNumDims_; ++i) {
42 dims_[i] = 5 - i;
43 }
44 }
void Resize(int size1, int size2, const T &empty)
Definition: matrix.h:110
void put(ICOORD pos, const T &thing)
Definition: matrix.h:260
int dims_[kNumDims_]
Definition: matrix_test.cc:50
GENERIC_2D_ARRAY< int > src_
Definition: matrix_test.cc:52
static const int kNumDims_
Definition: matrix_test.cc:46
static const int kInputSize_
Definition: matrix_test.cc:48

Member Function Documentation

◆ SetUp()

void tesseract::MatrixTest::SetUp ( )
inlineoverrideprotected

Definition at line 24 of file matrix_test.cc.

24 {
25 std::locale::global(std::locale(""));
26 }

Member Data Documentation

◆ dims_

int tesseract::MatrixTest::dims_[kNumDims_]
protected

Definition at line 50 of file matrix_test.cc.

◆ kInputSize_

const int tesseract::MatrixTest::kInputSize_ = 120
staticprotected

Definition at line 48 of file matrix_test.cc.

◆ kNumDims_

const int tesseract::MatrixTest::kNumDims_ = 4
staticprotected

Definition at line 46 of file matrix_test.cc.

◆ src_

GENERIC_2D_ARRAY<int> tesseract::MatrixTest::src_
protected

Definition at line 52 of file matrix_test.cc.


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