ARB
Public Member Functions | List of all members
ProbeCollDisplay Class Reference
Inheritance diagram for ProbeCollDisplay:
Inheritance graph
[legend]
Collaboration diagram for ProbeCollDisplay:
Collaboration graph
[legend]

Public Member Functions

 ProbeCollDisplay (int numProbes)
 
const charget_marker_name (int markerIdx) const OVERRIDE
 
void retrieve_marker_state (const char *speciesName, NodeMarkers &matches) OVERRIDE
 
void handle_click (int markerIdx, AW_MouseButton, AWT_graphic_exports &) OVERRIDE
 
- Public Member Functions inherited from MarkerDisplay
 MarkerDisplay (int numMarkers_)
 
virtual ~MarkerDisplay ()
 
const NodeMarkersread_cache (const AP_tree *at) const
 
void write_cache (const AP_tree *at, const NodeMarkers &markers)
 
void flush_cache ()
 
bool cache_is_flushed () const
 
int size () const
 

Detailed Description

Definition at line 2275 of file probe_design.cxx.

Constructor & Destructor Documentation

ProbeCollDisplay::ProbeCollDisplay ( int  numProbes)
inline

Definition at line 2287 of file probe_design.cxx.

Member Function Documentation

const char* ProbeCollDisplay::get_marker_name ( int  markerIdx) const
inlinevirtual

Implements MarkerDisplay.

Definition at line 2292 of file probe_design.cxx.

References GBS_global_string(), and ArbProbe::name().

void ProbeCollDisplay::retrieve_marker_state ( const char speciesName,
NodeMarkers matches 
)
inlinevirtual

Implements MarkerDisplay.

Definition at line 2296 of file probe_design.cxx.

References GetMatchesContext::detect().

void ProbeCollDisplay::handle_click ( int  markerIdx,
AW_MouseButton  ,
AWT_graphic_exports  
)
inlinevirtual

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