#include <corelib/ncbistl.hpp>
#include <corelib/ncbidiag.hpp>
#include <objects/cn3d/Cn3d_style_settings_set.hpp>
#include <objects/seq/Bioseq.hpp>
#include <string>
#include <vector>
#include <map>
#include <wx/platform.h>
#include <wx/version.h>
Go to the source code of this file.
Go to the SVN repository for this file.
void SetDialogSevereErrors (bool status) const std::string & GetWorkingDir (void) const std::string & GetUserDir (void) const std::string & GetProgramDir (void) const std::string & GetDataDir (void) const std::string & GetWorkingFilename (void) const std::string & GetPrefsDir (void) void SetUpWorkingDirectories (const char *argv0) bool IsWindowedMode (void) const std::string & GetWorkingTitle (void) void RaiseLogWindow (void) void LaunchWebPage (const char *url) ncbi::CRef< ncbi::objects::CBioseq > FetchSequenceViaHTTP (const std::string &id) wxFrame * GlobalTopWindow (void) unsigned char LookupNCBIStdaaNumberFromCharacter (char r) char LookupCharacterFromNCBIStdaaNumber (unsigned char n) int GetBLOSUM62Score (char a, char b) double GetStandardProbability (char ch) bool Prosite2Regex (const std::string &prosite, std::string *regex, int *nGroups) unsigned int PrositePatternLength (const std::string &prosite) void LoadRegistry (void) void SaveRegistry (void) bool RegistryIsValidInteger (const std::string §ion, const std::string &name) bool RegistryIsValidDouble (const std::string §ion, const std::string &name) bool RegistryIsValidBoolean (const std::string §ion, const std::string &name) bool RegistryIsValidString (const std::string §ion, const std::string &name) bool RegistryGetInteger (const std::string §ion, const std::string &name, int *value) bool RegistryGetDouble (const std::string §ion, const std::string &name, double *value) bool RegistryGetBoolean (const std::string §ion, const std::string &name, bool *value) bool RegistryGetString (const std::string §ion, const std::string &name, std::string *value) bool RegistrySetInteger (const std::string §ion, const std::string &name, int value) bool RegistrySetDouble (const std::string §ion, const std::string &name, double value) bool RegistrySetBoolean (const std::string §ion, const std::string &name, bool value, bool useYesOrNo=false) bool RegistrySetString (const std::string §ion, const std::string &name, const std::string &value) template<class T > void VectorRemoveElements (std::vector< T > &v, const std::vector< bool > &remove, unsigned int nToRemove) ◆ CN3D_VERSION_STRING #define CN3D_VERSION_STRING "4.5.8"Definition at line 80 of file cn3d_tools.hpp.
◆ DELETE_ALL_AND_CLEAR #define DELETE_ALL_AND_CLEAR ( container, ContainerType ) Value:do { \
ContainerType::iterator
i, ie = (container).end(); \
for (
i=(container).begin();
i!=ie; ++
i) \
(container).clear(); \
} while (0)
Definition at line 233 of file cn3d_tools.hpp.
◆ ERRORMSG ◆ FATALMSG ◆ INFOMSG ◆ TRACEMSG ◆ WARNINGMSG ◆ WX_TO_STD ◆ FetchSequenceViaHTTP() ncbi::CRef< ncbi::objects::CBioseq > FetchSequenceViaHTTP ( const std::string & id ) ◆ GetBLOSUM62Score() int GetBLOSUM62Score ( char a, char b ) ◆ GetDataDir() ◆ GetPrefsDir() ◆ GetProgramDir() ◆ GetStandardProbability() double GetStandardProbability ( char ch )Definition at line 271 of file su_pssm.cpp.
References BLAST_GetStandardAaProbabilities(), BLASTAA_SIZE, ERROR_MESSAGE, ERRORMSG, f, i, LookupCharacterFromNCBIStdaaNumber(), sfree, toupper(), WARNING_MESSAGE, and WARNINGMSG.
Referenced by ConservationColorer::CalculateBasicConservationColors(), CalculateInformationContent(), and BlockMultipleAlignment::OptimizeBlock().
◆ GetUserDir() ◆ GetWorkingDir() ◆ GetWorkingFilename() ◆ GetWorkingTitle() ◆ GlobalTopWindow() wxFrame* GlobalTopWindow ( void ) ◆ IsWindowedMode() bool IsWindowedMode ( void ) ◆ LaunchWebPage() void LaunchWebPage ( const char * url )Definition at line 432 of file cn3d_tools.cpp.
References command, ERRORMSG, i, INFOMSG, l(), REG_ADVANCED_SECTION, RegistryGetString(), and TRACEMSG.
Referenced by IBISAnnotateDialog::LaunchIbisWebPage(), Sequence::LaunchWebBrowserWithInfo(), CDDRefDialog::OnButton(), CDDBookRefDialog::OnClick(), StructureWindow::OnHelp(), and CDDAnnotateDialog::ShowEvidence().
◆ LoadRegistry() void LoadRegistry ( void )Definition at line 171 of file cn3d_tools.cpp.
References CNcbiRegistry::eOverride, CNcbiRegistry::ePersistent, GetPrefsDir(), GetProgramDir(), in(), IRWRegistry::Read(), registry, registryChanged, registryFile, SetRegistryDefaults(), ncbi::grid::netcache::search::fields::size, and TRACEMSG.
Referenced by Cn3DApp::OnInit(), and Cn3DNoWin::Run().
◆ LookupCharacterFromNCBIStdaaNumber() char LookupCharacterFromNCBIStdaaNumber ( unsigned char n ) ◆ LookupNCBIStdaaNumberFromCharacter() unsigned char LookupNCBIStdaaNumberFromCharacter ( char r ) ◆ Prosite2Regex() ◆ PrositePatternLength() ◆ RaiseLogWindow() void RaiseLogWindow ( void ) ◆ RegistryGetBoolean() ◆ RegistryGetDouble() ◆ RegistryGetInteger() ◆ RegistryGetString() ◆ RegistryIsValidBoolean() ◆ RegistryIsValidDouble() ◆ RegistryIsValidInteger() ◆ RegistryIsValidString() ◆ RegistrySetBoolean() ◆ RegistrySetDouble() ◆ RegistrySetInteger() ◆ RegistrySetString() ◆ SaveRegistry() void SaveRegistry ( void ) ◆ SetDialogSevereErrors() void SetDialogSevereErrors ( bool status ) ◆ SetUpWorkingDirectories() void SetUpWorkingDirectories ( const char * argv0 ) ◆ VectorRemoveElements()template<class T >
void VectorRemoveElements ( std::vector< T > & v, const std::vector< bool > & remove, unsigned int nToRemove ) ◆ NO_FAVORITES_FILE ◆ REG_ADVANCED_SECTIONDefinition at line 191 of file cn3d_tools.hpp.
Referenced by UpdateViewer::BlastNeighbor(), BLASTer::CalculateSelfHitScores(), CDDRefDialog::CDDRefDialog(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), OpenGLRenderer::Display(), LaunchWebPage(), LoadDataOnly(), PreferencesDialog::OnCloseWindow(), BlockMultipleAlignment::OptimizeBlock(), PreferencesDialog::PreferencesDialog(), SetRegistryDefaults(), CDDAnnotateDialog::SetupGUIControls(), IBISAnnotateDialog::SetupGUIControls(), CDDBookRefDialog::SetWidgetStates(), and StructureWindow::StructureWindow().
◆ REG_ANIMATION_SECTION ◆ REG_CACHE_ENABLED ◆ REG_CACHE_FOLDER ◆ REG_CACHE_MAX_SIZE ◆ REG_CACHE_SECTION ◆ REG_CDD_ANNOT_READONLY ◆ REG_CONFIG_SECTION ◆ REG_FAVORITES_NAME ◆ REG_FONT_NATIVE_FONT_INFO ◆ REG_FOOTPRINT_RES ◆ REG_FRAME_DELAY ◆ REG_HIGHLIGHTS_ON ◆ REG_MAX_N_STRUCTS ◆ REG_MT_DIALOG_POS_X ◆ REG_MT_DIALOG_POS_Y ◆ REG_MT_DIALOG_SIZE_H ◆ REG_MT_DIALOG_SIZE_W ◆ REG_OPENGL_FONT_SECTION ◆ REG_PROJECTION_TYPE ◆ REG_PROXIMAL_STEREO ◆ REG_QUALITY_ATOM_SLICES ◆ REG_QUALITY_ATOM_STACKS ◆ REG_QUALITY_BOND_SIDES ◆ REG_QUALITY_HELIX_SIDES ◆ REG_QUALITY_SECTION ◆ REG_QUALITY_WORM_SEGMENTS ◆ REG_QUALITY_WORM_SIDES ◆ REG_SEQUENCE_FONT_SECTION ◆ REG_SHOW_LOG_ON_START ◆ REG_SPIN_DELAY ◆ REG_SPIN_INCREMENT ◆ REG_STEREO_SEPARATIONRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4