NCBI C++ ToolKit
Public Member Functions | Private Member Functions | Private Attributes | List of all members
BlockAlignerOptionsDialog Class Reference

Search Toolkit Book for BlockAlignerOptionsDialog

+ Inheritance diagram for BlockAlignerOptionsDialog:
+ Collaboration diagram for BlockAlignerOptionsDialog:

Public Member Functions

 BlockAlignerOptionsDialog (wxWindow *parent, const BlockAligner::BlockAlignerOptions &init)
 
 ~BlockAlignerOptionsDialog (void)
 
bool GetValues (BlockAligner::BlockAlignerOptions *options)
 

Private Member Functions

void OnCloseWindow (wxCloseEvent &event)
 
void OnButton (wxCommandEvent &event)
 

Private Attributes

IntegerSpinCtrliExtension
 
IntegerSpinCtrliCutoff
 
FloatingPointSpinCtrlfpPercent
 
wxCheckBox * cGlobal
 
wxCheckBox * cKeep
 
wxChoice * cMerge
 

Detailed Description

Definition at line 72 of file cn3d_ba_interface.cpp.

Constructor & Destructor Documentation

◆ BlockAlignerOptionsDialog()

BlockAlignerOptionsDialog::BlockAlignerOptionsDialog ( wxWindow *  parent,
const BlockAligner::BlockAlignerOptions init 
)

Definition at line 439 of file cn3d_ba_interface.cpp.

References ID_B_CANCEL, ID_B_OK, ID_C_GLOBAL, ID_C_KEEP, ID_C_MERGE, ID_TEXT, init(), and wxT.

◆ ~BlockAlignerOptionsDialog()

BlockAlignerOptionsDialog::~BlockAlignerOptionsDialog ( void  )

Definition at line 520 of file cn3d_ba_interface.cpp.

References fpPercent, iCutoff, and iExtension.

Member Function Documentation

◆ GetValues()

bool BlockAlignerOptionsDialog::GetValues ( BlockAligner::BlockAlignerOptions options)

◆ OnButton()

void BlockAlignerOptionsDialog::OnButton ( wxCommandEvent &  event)
private

Definition at line 544 of file cn3d_ba_interface.cpp.

References dummy, GetValues(), ID_B_CANCEL, and ID_B_OK.

◆ OnCloseWindow()

void BlockAlignerOptionsDialog::OnCloseWindow ( wxCloseEvent &  event)
private

Definition at line 539 of file cn3d_ba_interface.cpp.

Member Data Documentation

◆ cGlobal

wxCheckBox* BlockAlignerOptionsDialog::cGlobal
private

Definition at line 83 of file cn3d_ba_interface.cpp.

Referenced by GetValues().

◆ cKeep

wxCheckBox * BlockAlignerOptionsDialog::cKeep
private

Definition at line 83 of file cn3d_ba_interface.cpp.

Referenced by GetValues().

◆ cMerge

wxChoice* BlockAlignerOptionsDialog::cMerge
private

Definition at line 84 of file cn3d_ba_interface.cpp.

Referenced by GetValues().

◆ fpPercent

FloatingPointSpinCtrl* BlockAlignerOptionsDialog::fpPercent
private

Definition at line 82 of file cn3d_ba_interface.cpp.

Referenced by GetValues(), and ~BlockAlignerOptionsDialog().

◆ iCutoff

IntegerSpinCtrl * BlockAlignerOptionsDialog::iCutoff
private

Definition at line 81 of file cn3d_ba_interface.cpp.

Referenced by GetValues(), and ~BlockAlignerOptionsDialog().

◆ iExtension

IntegerSpinCtrl* BlockAlignerOptionsDialog::iExtension
private

Definition at line 81 of file cn3d_ba_interface.cpp.

Referenced by GetValues(), and ~BlockAlignerOptionsDialog().


The documentation for this class was generated from the following file:
Modified on Thu Feb 29 12:22:30 2024 by modify_doxy.py rev. 669887