tesseract  4.1.1
drawfx.cpp File Reference
#include "drawfx.h"
#include "normalis.h"
#include "werd.h"

Go to the source code of this file.

Macros

#define FXDEMOWIN   "FXDemo"
 
#define FXDEMOXPOS   250
 
#define FXDEMOYPOS   0
 
#define FXDEMOXSIZE   600
 
#define FXDEMOYSIZE   256
 
#define BLN_MAX   512
 
#define WERDWIDTH   (BLN_MAX*20)
 
#define DEBUG_WIN_NAME   "FXDebug"
 

Functions

void create_fx_win ()
 
void clear_fx_win ()
 
void create_fxdebug_win ()
 

Variables

char * fx_debugfile = "FXDebug"
 
ScrollViewfx_win = nullptr
 
FILE * fx_debug = nullptr
 

Macro Definition Documentation

◆ BLN_MAX

#define BLN_MAX   512

Definition at line 34 of file drawfx.cpp.

◆ DEBUG_WIN_NAME

#define DEBUG_WIN_NAME   "FXDebug"

Definition at line 37 of file drawfx.cpp.

◆ FXDEMOWIN

#define FXDEMOWIN   "FXDemo"

Definition at line 29 of file drawfx.cpp.

◆ FXDEMOXPOS

#define FXDEMOXPOS   250

Definition at line 30 of file drawfx.cpp.

◆ FXDEMOXSIZE

#define FXDEMOXSIZE   600

Definition at line 32 of file drawfx.cpp.

◆ FXDEMOYPOS

#define FXDEMOYPOS   0

Definition at line 31 of file drawfx.cpp.

◆ FXDEMOYSIZE

#define FXDEMOYSIZE   256

Definition at line 33 of file drawfx.cpp.

◆ WERDWIDTH

#define WERDWIDTH   (BLN_MAX*20)

Definition at line 35 of file drawfx.cpp.

Function Documentation

◆ clear_fx_win()

void clear_fx_win ( )

Definition at line 62 of file drawfx.cpp.

◆ create_fx_win()

void create_fx_win ( )

Definition at line 49 of file drawfx.cpp.

49  { //make features win
52  WERDWIDTH*2, BLN_MAX*2, true);
53 }

◆ create_fxdebug_win()

void create_fxdebug_win ( )

Definition at line 78 of file drawfx.cpp.

78  { //make gradients win
79 }

Variable Documentation

◆ fx_debug

FILE* fx_debug = nullptr

Definition at line 41 of file drawfx.cpp.

◆ fx_debugfile

char* fx_debugfile = "FXDebug"

"Name of debugfile"

Definition at line 38 of file drawfx.cpp.

◆ fx_win

ScrollView* fx_win = nullptr

Definition at line 40 of file drawfx.cpp.

ScrollView::Line
void Line(int x1, int y1, int x2, int y2)
Definition: scrollview.cpp:532
FXDEMOXSIZE
#define FXDEMOXSIZE
Definition: drawfx.cpp:31
ScrollView::Pen
void Pen(Color color)
Definition: scrollview.cpp:719
FXDEMOYSIZE
#define FXDEMOYSIZE
Definition: drawfx.cpp:32
BLN_MAX
#define BLN_MAX
Definition: drawfx.cpp:33
ScrollView
Definition: scrollview.h:98
WERDWIDTH
#define WERDWIDTH
Definition: drawfx.cpp:34
kBlnXHeight
const int kBlnXHeight
Definition: normalis.h:24
kBlnBaselineOffset
const int kBlnBaselineOffset
Definition: normalis.h:25
FXDEMOXPOS
#define FXDEMOXPOS
Definition: drawfx.cpp:29
FXDEMOYPOS
#define FXDEMOYPOS
Definition: drawfx.cpp:30
FXDEMOWIN
#define FXDEMOWIN
Definition: drawfx.cpp:28
ScrollView::Clear
void Clear()
Definition: scrollview.cpp:589
fx_win
ScrollView * fx_win
Definition: drawfx.cpp:40