ARB
|
#include <cctype>
#include <vector>
#include <awt_canvas.hxx>
#include <string>
Go to the source code of this file.
Classes | |
class | saiProbeData |
struct | SAI_graphic |
Macros | |
#define | sai_assert(cond) arb_assert(cond) |
#define | AWAR_SPV_SAI_2_PROBE "sai_visualize/sai_2_probe" |
#define | AWAR_SPV_DISP_SAI "sai_visualize/disp_sai" |
#define | AWAR_SPV_SAI_COLOR "sai_visualize/probeSai/color_0" |
#define | AWAR_SPV_DB_FIELD_NAME "sai_visualize/db_field_name" |
#define | AWAR_SPV_DB_FIELD_WIDTH "sai_visualize/db_field_width" |
#define | AWAR_SPV_ACI_COMMAND "sai_visualize/aci_command" |
#define | AWAR_SPV_SELECTED_PROBE "sai_visualize/selected_probe" |
#define | SAI_CLR_COUNT 10 |
Enumerations | |
enum | { PROBE, PROBE_PREFIX, PROBE_SUFFIX } |
enum | { SAI_GC_HIGHLIGHT, SAI_GC_HIGHLIGHT_FONT = SAI_GC_HIGHLIGHT, SAI_GC_FOREGROUND, SAI_GC_FOREGROUND_FONT = SAI_GC_FOREGROUND, SAI_GC_PROBE, SAI_GC_PROBE_FONT = SAI_GC_PROBE, SAI_GC_0, SAI_GC_1, SAI_GC_2, SAI_GC_3, SAI_GC_4, SAI_GC_5, SAI_GC_6, SAI_GC_7, SAI_GC_8, SAI_GC_9, SAI_GC_MAX } |
Functions | |
AW_window * | createSaiProbeMatchWindow (AW_root *awr, GBDATA *gb_main) |
void | transferProbeData (saiProbeData *spd) |
#define sai_assert | ( | cond | ) | arb_assert(cond) |
Definition at line 16 of file SaiProbeVisualization.hxx.
Referenced by SaiBoolRule::apply(), awar_matrix_cell(), build_rule_from_AWARs(), buildColumnTranslatorFromAwars(), SequenceHandler::create(), create_matrix_config_window(), firstCharOfAwarOrDefault(), GetDisplayInfo(), matrix_config_changed_cb(), matrix_gui_changed_cb(), SAI_graphic::paint(), SequenceHandler::read_char_pntr(), SequenceHandler::read_string(), saicalc_edit_method_cb(), SequenceHandler::SequenceHandler(), saiProbeData::setHeadline(), saiProbeData::setProbeTarget(), SaiBoolRule::to_string(), and SequenceHandler::write_string().
#define AWAR_SPV_SAI_2_PROBE "sai_visualize/sai_2_probe" |
Definition at line 18 of file SaiProbeVisualization.hxx.
Referenced by addCallBacks(), create_probe_design_variables(), createSaiProbeMatchWindow(), SAI_graphic::paint(), and translateSAItoColors().
#define AWAR_SPV_DISP_SAI "sai_visualize/disp_sai" |
Definition at line 19 of file SaiProbeVisualization.hxx.
Referenced by addCallBacks(), colorDefChanged_callback(), create_colorTranslationTable_window(), createSaiProbeAwars(), and SAI_graphic::paint().
#define AWAR_SPV_SAI_COLOR "sai_visualize/probeSai/color_0" |
Definition at line 20 of file SaiProbeVisualization.hxx.
Referenced by getAwarName().
#define AWAR_SPV_DB_FIELD_NAME "sai_visualize/db_field_name" |
Definition at line 22 of file SaiProbeVisualization.hxx.
Referenced by addCallBacks(), create_probe_design_variables(), createDisplayField_window(), GetDisplayInfo(), and probe_match_event_using_awars().
#define AWAR_SPV_DB_FIELD_WIDTH "sai_visualize/db_field_width" |
Definition at line 23 of file SaiProbeVisualization.hxx.
Referenced by addCallBacks(), create_probe_design_variables(), createDisplayField_window(), and SAI_graphic::paint().
#define AWAR_SPV_ACI_COMMAND "sai_visualize/aci_command" |
Definition at line 24 of file SaiProbeVisualization.hxx.
Referenced by addCallBacks(), create_probe_design_variables(), createDisplayField_window(), and GetDisplayInfo().
#define AWAR_SPV_SELECTED_PROBE "sai_visualize/selected_probe" |
Definition at line 25 of file SaiProbeVisualization.hxx.
Referenced by addCallBacks(), create_probe_design_variables(), SAI_graphic::handle_command(), and SAI_graphic::paint().
#define SAI_CLR_COUNT 10 |
Definition at line 27 of file SaiProbeVisualization.hxx.
Referenced by create_colorTranslationTable_window(), and translateSAItoColors().
anonymous enum |
Enumerator | |
---|---|
PROBE | |
PROBE_PREFIX | |
PROBE_SUFFIX |
Definition at line 29 of file SaiProbeVisualization.hxx.
anonymous enum |
Definition at line 35 of file SaiProbeVisualization.hxx.
Definition at line 743 of file SaiProbeVisualization.cxx.
References addCallBacks(), AW_POPDOWN(), AWAR_SPV_SAI_2_PROBE, awm, AWM_ALL, awt_popup_SAI_selection_list(), create_colorTranslationTable_window(), AW_window::create_menu(), createDisplayField_window(), createSaiColorWindow(), createSaiProbeAwars(), AWT_canvas::gc_manager, AW_window::get_window_id(), AW_window_menu::init(), AW_window::insert_help_topic(), AW_window::insert_menu_topic(), makeHelpCallback(), AWT_canvas::request_resize(), and ta.
Referenced by popupSaiProbeMatchWindow().
void transferProbeData | ( | saiProbeData * | spd | ) |
Definition at line 622 of file SaiProbeVisualization.cxx.
Referenced by popupSaiProbeMatchWindow(), and probe_match_event().