#include <networkscratch.h>
Definition at line 134 of file networkscratch.h.
◆ FloatVec() [1/2]
tesseract::NetworkScratch::FloatVec::FloatVec |
( |
int |
size, |
|
|
NetworkScratch * |
scratch |
|
) |
| |
|
inline |
Definition at line 137 of file networkscratch.h.
138 : vec_(
nullptr), scratch_space_(scratch) {
◆ FloatVec() [2/2]
tesseract::NetworkScratch::FloatVec::FloatVec |
( |
| ) |
|
|
inline |
Definition at line 142 of file networkscratch.h.
142 : vec_(
nullptr), data_(
nullptr), scratch_space_(
nullptr) {}
◆ ~FloatVec()
tesseract::NetworkScratch::FloatVec::~FloatVec |
( |
| ) |
|
|
inline |
◆ get()
double* tesseract::NetworkScratch::FloatVec::get |
( |
| ) |
|
|
inline |
◆ Init()
void tesseract::NetworkScratch::FloatVec::Init |
( |
int |
size, |
|
|
NetworkScratch * |
scratch |
|
) |
| |
|
inline |
Definition at line 147 of file networkscratch.h.
148 if (scratch_space_ !=
nullptr && vec_ !=
nullptr)
149 scratch_space_->vec_stack_.
Return(vec_);
150 scratch_space_ = scratch;
151 vec_ = scratch_space_->vec_stack_.
Borrow();
◆ operator double *()
tesseract::NetworkScratch::FloatVec::operator double * |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: