|
3Depict
|
#include <wx/wx.h>#include <wx/url.h>#include <wx/treectrl.h>#include <map>#include "common/basics.h"#include "backend/tree.hh"

Classes | |
| class | VersionCheckThread |
| Remote version thread checker, downloads RSS file from remote system and then. More... | |
| class | TreePersistNode |
| storage node of tree persistence More... | |
| class | TreePersist |
| storage helper class for tree persistence More... | |
Functions | |
| std::string | stlStr (const wxString &s) |
| template<class T > | |
| bool | validateTextAsStream (wxTextCtrl *t, T &i, bool(*conditionFunc)(const T &)) |
| template<class T > | |
| bool | validateTextAsStream (wxTextCtrl *t, T &i) |
| void | wxErrMsg (wxWindow *, const std::string &title, const std::string &mesg) |
| std::string | locateDataFile (const char *name) |
| bool | processMatchesName (size_t processID, const std::string &procName) |
| void | copyRGBAtoWXImage (unsigned int width, unsigned int height, const unsigned char *rgbaBuf, wxImage &image, const unsigned char *mask) |
| void | combineWxImage (wxImage &base, const wxImage &overlay) |
Variables | |
| wxEventType | RemoteUpdateAvailEvent |
| wxEventType | RefreshCompleteEvent |
| void combineWxImage | ( | wxImage & | base, |
| const wxImage & | overlay | ||
| ) |
References ASSERT.
Referenced by BasicGLPane::saveImage(), and validateTextAsStream().

| void copyRGBAtoWXImage | ( | unsigned int | width, |
| unsigned int | height, | ||
| const unsigned char * | rgbaBuf, | ||
| wxImage & | image, | ||
| const unsigned char * | mask | ||
| ) |
References ASSERT.
Referenced by BasicGLPane::saveImage(), and validateTextAsStream().

| std::string locateDataFile | ( | const char * | name | ) |
References THREEDEP_ARRAYSIZE.
Referenced by MainWindowFrame::checkShowTips(), MathGLPane::getErrString(), MainWindowFrame::OnHelpHelp(), TexturePool::openTexture(), TexturePool::openTexture3D(), RangeEditorDialog::RangeEditorDialog(), and validateTextAsStream().

| bool processMatchesName | ( | size_t | processID, |
| const std::string & | procName | ||
| ) |
References _SYSTEM_PROCESS_INFORMATION_DETAILD::NextEntryOffset, STATUS_INFO_LENGTH_MISMATCH, STATUS_SUCCESS, and SystemProcessInformation.
Referenced by MainWindowFrame::checkReloadAutosave(), validateTextAsStream(), and wxErrMsg().

|
inline |
Referenced by MainWindowFrame::checkReloadAutosave(), CopyGrid::copyData(), createTmpFilename(), VersionCheckThread::Entry(), filterCloneTests(), filterRefreshNoOut(), TTFFinder::findFont(), ConfigFile::getConfigDir(), ExportAnimationDialog::getFilename(), ExternalProgramFilter::getRefreshUseMask(), MainWindowFrame::guessFileType(), MainWindowFrame::linkCropWidgets(), MainWindowFrame::OnAutosaveTimer(), MainWindowFrame::OnButtonRemoveCam(), ExportAnimationDialog::OnButtonWorkDir(), threeDepictApp::OnCmdLineParsed(), MainWindowFrame::OnComboCamera(), MainWindowFrame::OnComboCameraEnter(), MainWindowFrame::OnComboCameraText(), MainWindowFrame::OnComboFilter(), MainWindowFrame::OnComboStashEnter(), MainWindowFrame::OnComboStashText(), MainWindowFrame::OnDropFiles(), MainWindowFrame::OnFileExportImage(), MainWindowFrame::OnFileExportIons(), MainWindowFrame::OnFileExportPackage(), MainWindowFrame::OnFileExportPlot(), MainWindowFrame::OnFileExportVideo(), MainWindowFrame::OnFileOpen(), MainWindowFrame::OnFileSaveAs(), ExportAnimationDialog::OnFilterGridCellSelected(), PrefDialog::OnFilterListClick(), StringKeyFrameDialog::OnGridCellChange(), MainWindowFrame::OnGridFilterPropertyChange(), RangeEditorDialog::OnGridIonsCellChange(), RangeEditorDialog::OnGridRangesCellChange(), ExportAnimationDialog::OnImageFilePrefix(), ExportAnimationDialog::OnOutputDirText(), MainWindowFrame::OnRecentFile(), PrefDialog::OnResetFilterAllButton(), PrefDialog::OnResetFilterButton(), ExportRngDialog::OnSave(), StringKeyFrameDialog::OnTextFilename(), ExportAnimationDialog::OnTextFrame(), ResolutionDialog::OnTextHeight(), RangeEditorDialog::OnTextOverlay(), RangeEditorDialog::OnTextOverlayEnter(), ResolutionDialog::OnTextWidth(), MainWindowFrame::OnTreeEndLabelEdit(), MainWindowFrame::OnUpdateTimer(), ExternalProgramFilter::refresh(), DataLoadFilter::refresh(), CopyGrid::saveData(), BasicGLPane::saveImageSequence(), TreePersist::saveTreeExpandState(), validatePoint3D(), validateTextAsStream(), and wxErrMsg().
| bool validateTextAsStream | ( | wxTextCtrl * | t, |
| T & | i, | ||
| bool(*)(const T &) | conditionFunc | ||
| ) |
References stlStr(), and stream_cast().
Referenced by MainWindowFrame::OnCheckLimitOutput(), ChoiceKeyFrameDialog::OnFrameText(), ColourKeyFrameDialog::OnTextEndFrame(), RealKeyFrameDialog< T >::OnTextEndFrame(), RealKeyFrameDialog< T >::OnTextEndValue(), MainWindowFrame::OnTextLimitOutput(), MainWindowFrame::OnTextLimitOutputEnter(), StringKeyFrameDialog::OnTextStart(), ColourKeyFrameDialog::OnTextStartFrame(), RealKeyFrameDialog< T >::OnTextStartFrame(), and RealKeyFrameDialog< T >::OnTextStartValue().

| bool validateTextAsStream | ( | wxTextCtrl * | t, |
| T & | i | ||
| ) |
| void wxErrMsg | ( | wxWindow * | , |
| const std::string & | title, | ||
| const std::string & | mesg | ||
| ) |
References processMatchesName(), splitStrsRef(), stlStr(), stream_cast(), and stripWhite().
Referenced by MainWindowFrame::MainWindowFrame(), MainWindowFrame::OnComboFilter(), MainWindowFrame::OnDropFiles(), MainWindowFrame::OnFileExportFilterVideo(), MainWindowFrame::OnFileExportImage(), MainWindowFrame::OnFileExportIons(), MainWindowFrame::OnFileExportPackage(), MainWindowFrame::OnFileExportPlot(), MainWindowFrame::OnFileExportVideo(), MainWindowFrame::OnFileSave(), MainWindowFrame::OnFileSaveAs(), and validateTextAsStream().

| wxEventType RefreshCompleteEvent |
Referenced by RefreshThread::Entry(), MainWindowFrame::finaliseStartup(), and validateTextAsStream().
| wxEventType RemoteUpdateAvailEvent |
Referenced by VersionCheckThread::Entry(), MainWindowFrame::finaliseStartup(), and validateTextAsStream().
1.8.13