Mantid
|
Namespaces | |
namespace | FileDialogHandler |
Contains modifications to Qt functions where problems have been found on certain operating systems. | |
Classes | |
class | AbstractAlgorithmInputHistory |
This abstract class deals with the loading and saving of previous algorithm property values to/from MantidPlot's QSettings. More... | |
class | AlgorithmCompleteNotification |
class | AlgorithmDialog |
This class should be the basis for all customised algorithm dialogs. More... | |
class | AlgorithmDialogFactoryImpl |
The AlgorithmDialogFactory is responsible for creating concrete instances of AlgorithmDialog classes. More... | |
class | AlgorithmErrorNotification |
class | AlgorithmInputHistoryImpl |
class | AlgorithmPropertiesWidget |
Widget that contains dynamically generated PropertyWidget's for each property of an algorithm, contained in a scroll area. More... | |
class | AlgorithmRunner |
The AlgorithmRunner is a QObject that encapsulates methods for running an algorithm asynchronously (in the background) and feeds-back to a GUI widget. More... | |
class | AlgorithmRuntimeProps |
class | AlgorithmStartedNotification |
class | BaseDecoder |
class | BaseEncoder |
class | BatchAlgorithmRunner |
Algorithm runner for execution of a queue of algorithms. More... | |
class | BatchCancelledNotification |
class | BatchCompleteNotification |
class | BoolPropertyWidget |
Set of widgets representing a PropertyWithValue<bool>. More... | |
class | ClickableLabel |
A small extension to QLabel, so that it emits a signal when clicked. More... | |
class | ConfiguredAlgorithm |
class | FakeFileFinderWidget |
FakeFileFinderWidget. More... | |
class | FakeFindFilesThread |
FakeFindFilesThread. More... | |
class | FileFinderWidget |
This class defines a widget for file searching. More... | |
class | FilePropertyWidget |
Widget for FileProperty, which has a "Browse" button. More... | |
struct | FindFilesSearchParameters |
POD struct to hold details about the parameters of a file search. More... | |
struct | FindFilesSearchResults |
POD struct to hold details about the results of a file search. More... | |
class | FindFilesThreadPoolManager |
A small helper class to hold a handle to a static thread pool. More... | |
class | FindFilesWorker |
A class to allow the asynchronous finding of files. More... | |
class | FlowLayout |
class | GenericDialog |
This class gives a basic dialog that is not tailored to a particular algorithm. More... | |
class | HelpWindow |
class | IAlgorithmRuntimeProps |
class | IConfiguredAlgorithm |
class | InterfaceManager |
This class is responsible for creating the correct dialog for an algorithm. More... | |
class | IProjectSerialisable |
Defines an interface to a MantidPlot class that can be saved into or loaded from a project. More... | |
class | ListPropertyWidget |
Widget for displaying a Property that has a set of allowed values. More... | |
class | ManageUserDirectories |
Access and update the user directory settings within the Mantid config service. More... | |
class | MantidDesktopServices |
This class provides a wrapper around QDesktopServices to fix a bug in opening URLs in firefox when tcmalloc is in the LD_PRELOAD environment variable on Linux. More... | |
class | MantidDialog |
class | MantidHelpInterface |
class | MantidWidget |
This is the base class all customised widgets that do not wish to be tied to a specific Mantid algorithm but rather customised for user's requirements. More... | |
class | ObserverCallback |
A simple callback class so that we avoid multiple inheritance issues with QObject. More... | |
class | OptionsPropertyWidget |
Widget for displaying a Property that has a set of allowed values. More... | |
class | PlotAxis |
Deals with formatting a label for a plot axis for a given type of workspace. More... | |
class | PropertyWidget |
Base class for widgets that will set Mantid::Kernel::Property* types. More... | |
class | PropertyWidgetFactory |
PropertyWidgetFactory : TODO: DESCRIPTION. More... | |
class | PythonRunner |
This is the base class all customised user interfaces that do not wish to be tied to a specific Mantid algorithm but rather customised for user's requirements. More... | |
class | QScienceSpinBox |
class | RepoModel |
RepoModel : Wrapper for ScriptRepository to fit the Model View Qt Framework. More... | |
class | RepoTreeView |
RepoTreeView : A specialization of QTreeView class that emits signal every time the selection change. More... | |
class | ScriptRepositoryView |
ScriptRepositoryView : Provide the User Interface to the ScriptRepository. More... | |
class | SelectionNotificationServiceImpl |
Provides a simple loosely coupled mechanism for passing information about a selected point from several possible sources to several possible destinations. More... | |
class | SyncedCheckboxes |
QObject that links: More... | |
class | TextPropertyWidget |
The most generic widgets for Property's that are only a simple string. More... | |
class | TSVSerialiser |
class | UserSubWindow |
This is the base class all customised user interfaces that do not wish to be tied to a specific Mantid algorithm but rather customised for user's requirements. More... | |
class | UserSubWindowFactoryImpl |
The UserSubWindowFactory is responsible for creating concrete instances of user interface classes. More... | |
class | WidgetScrollbarDecorator |
WidgetScrollbarDecorator : Adds scrollbar functionality to a QWidget. More... | |
class | WindowIcons |
Defines a mapping between a workspace ID and a pixmap to use for an icon. More... | |
class | WorkspaceIcons |
Defines a mapping between a workspace ID and a pixmap to use for an icon. More... | |
class | WorkspaceObserver |
Observes AnalysisDataService notifications: add,replace,delete. More... | |
Typedefs | |
using | AlgorithmDialogFactory = Mantid::Kernel::SingletonHolder< AlgorithmDialogFactoryImpl > |
The specific instantiation of the templated type. More... | |
using | AlgorithmInputHistory = Mantid::Kernel::SingletonHolder< AlgorithmInputHistoryImpl > |
using | IConfiguredAlgorithm_sptr = std::shared_ptr< IConfiguredAlgorithm > |
using | SelectionNotificationService = Mantid::Kernel::SingletonHolder< SelectionNotificationServiceImpl > |
using | SignalBlocker = QSignalBlocker |
using | UserSubWindowFactory = Mantid::Kernel::SingletonHolder< UserSubWindowFactoryImpl > |
The specific instantiation of the templated type. More... | |
Enumerations | |
enum class | DimensionSelection { H , K , L } |
Functions | |
std::pair< double, double > EXPORT_OPT_MANTIDQT_COMMON | getGridLineAnglesInRadian (const std::array< Mantid::coord_t, 9 > &skewMatrixCoord, size_t dimX, size_t dimY) |
We get the angles that are used for plotting of the grid lines. More... | |
size_t EXPORT_OPT_MANTIDQT_COMMON | getMissingHKLDimensionIndex (const Mantid::API::IMDWorkspace_const_sptr &workspace, size_t dimX, size_t dimY) |
EXPORT_OPT_MANTIDQT_COMMON QPixmap | getQPixmap (const std::string &name) |
Function that returns a QPixmap given a string name. More... | |
bool | haveInputWS (const std::vector< Property * > &prop_list) |
bool | isCalledInputWorkspace (PropertyWidget *const candidate) |
bool EXPORT_OPT_MANTIDQT_COMMON | isHKLDimensions (const Mantid::API::IMDWorkspace &workspace, size_t dimX, size_t dimY) |
bool | isIntermediateValueHelper (qint64 num, qint64 min, qint64 max, qint64 *match=nullptr) |
QMap< QString, QVariant > EXPORT_OPT_MANTIDQT_COMMON | loadJSONFromFile (const QString &filename) |
QMap< QString, QVariant > EXPORT_OPT_MANTIDQT_COMMON | loadJSONFromString (const QString &jsonString) |
EXPORT_OPT_MANTIDQT_COMMON int | loadPluginsFromCfgPath (const std::string &key) |
Load plugins from a path given by the key in the config service. More... | |
EXPORT_OPT_MANTIDQT_COMMON int | loadPluginsFromPath (const std::string &path) |
Load plugins from a path. More... | |
void EXPORT_OPT_MANTIDQT_COMMON | provideSkewMatrix (Mantid::Kernel::DblMatrix &skewMatrix, const Mantid::API::IMDWorkspace &workspace) |
EXPORT_OPT_MANTIDQT_COMMON std::string | qtPluginPathFromCfg (const std::string &key) |
Retrieve the path to some qt-related plugins from the mantid configuration If the value contains V then this sequence is replaced with the major version of Qt. More... | |
bool EXPORT_OPT_MANTIDQT_COMMON | requiresSkewMatrix (const Mantid::API::IMDWorkspace &workspace) |
void EXPORT_OPT_MANTIDQT_COMMON | saveJSONToFile (QString &filename, const QMap< QString, QVariant > &map) |
QString | toQStringInternal (const std::wstring &str) |
Internal version of QString::fromStdWString. More... | |
QString | toQStringInternal (const wchar_t *str) |
Internal version of QString::fromStdWString. More... | |
void EXPORT_OPT_MANTIDQT_COMMON | transformFromDoubleToCoordT (const Mantid::Kernel::DblMatrix &skewMatrix, std::array< Mantid::coord_t, 9 > &skewMatrixCoord) |
void | transformLookpointToWorkspaceCoord (Mantid::coord_t *lookPoint, const std::array< Mantid::coord_t, 9 > &skewMatrix, const size_t &dimX, const size_t &dimY, const size_t &dimSlice) |
Explanation of index mapping lookPoint[0] is H lookPoint[1] is K lookPoint[2] is L eg Have matrix (from xyz -> hkl) and X, K, Z H = M11 . More... | |
template<typename T > | |
void | transformLookpointToWorkspaceCoord (T &lookPoint, const std::array< Mantid::coord_t, 9 > &skewMatrix, const size_t &dimX, const size_t &dimY, const size_t &dimSlice) |
Variables | |
static const char * | addCol_xpm [] |
static const char * | area_xpm [] |
static const char * | arrangeLayers_xpm [] |
static const char * | arrow_xpm [] |
static const char * | auto_layout_xpm [] |
static const char * | backGrid_xpm [] |
static const char * | bars_xpm [] |
const QString | BOTHCHANGED = "CHANGED" |
const QString | BOTHUNCHANGED = "UPDATED" |
static const char * | box_xpm [] |
static const char * | boxPlot_xpm [] |
static const char * | ceilGrid_xpm [] |
static const char * | choose_folder_xpm [] |
static const char * | clock_xpm [] |
static const char * | close_xpm [] |
static const char * | col_stat_xpm [] |
static const char * | color_map_xpm [] |
static const char * | cones_xpm [] |
static const char * | config_curves_xpm [] |
static const char * | configTable_xpm [] |
static const char * | contour_map_xpm [] |
static const char * | copy2_xpm [] |
static const char * | copy_xpm [] |
static const char * | crosses_xpm [] |
static const char * | cursor_16_xpm [] |
static const char * | cursor_xpm [] |
static const char * | cursors_xpm [] |
static const char * | curves_xpm [] |
static const char * | cut2_xpm [] |
static const char * | cut_xpm [] |
const QString | DELETABLEENTRY = "deletable" |
static const char * | delete_column_xpm [] |
static const char * | delete_row_xpm [] |
const QString | dir_not_empty_label |
static const char * | disregard_col_xpm [] |
const QString | DOWNLOADST = "DOWNLOADING" |
static const char * | draw_points_xpm [] |
static const char * | dropLines_xpm [] |
static const char * | duplicate_xpm [] |
static const char * | erase_xpm [] |
static const char * | errors_remove_xpm [] |
static const char * | errors_xpm [] |
static const char * | exp_xpm [] |
static const char * | fileopen_nexus_xpm [] |
static const char * | fileopen_raw_xpm [] |
static const char * | fileopen_xpm [] |
static const char * | fileprint_xpm [] |
static const char * | filesave_nexus_xpm [] |
static const char * | filesave_xpm [] |
static const char * | fit_frame_xpm [] |
static const char * | fit_xpm [] |
static const char * | Fit_xpm [] |
static const char * | flip_horizontal_xpm [] |
static const char * | flip_vertical_xpm [] |
static const char * | floor_xpm [] |
static const char * | floorGrid_xpm [] |
static const char * | folder_closed [] |
static const char * | folder_closed_xpm [] |
static const char * | folder_open [] |
static const char * | folder_open_xpm [] |
static const char * | folder_open_xpm2 [] |
static const char * | folder_xpm [] |
static const char * | formula_xpm [] |
static const char * | free_axes_xpm [] |
static const char * | frontGrid_xpm [] |
static const char * | fx_xpm [] |
static const char * | general_xpm [] |
static const char * | gomme_xpm [] |
static const char * | graph_disabled_xpm [] |
static const char * | graph_xpm [] |
static const char * | gray_map_xpm [] |
static const char * | grid_only_xpm [] |
static const char * | grid_poly_xpm [] |
static const char * | hand_xpm [] |
static const char * | hBars_xpm [] |
static const char * | histogram_xpm [] |
static const char * | hor_steps_xpm [] |
static const char * | image_plot_xpm [] |
static const char * | import_xpm [] |
static const char * | index_xpm [] |
static const char * | insert_column_xpm [] |
static const char * | insert_row_xpm [] |
const QString | install_mantid_label |
const QString | installation_failed |
const QString | installation_in_progress |
static const char * | isolines_xpm [] |
static const char * | layer_disabled_xpm [] |
static const char * | layer_enabled_xpm [] |
static const char * | leftGrid_xpm [] |
static const char * | legend_xpm [] |
static const char * | lens_xpm [] |
static const char * | lineMesh_xpm [] |
static const char * | lineSymbol_xpm [] |
const QString | LOCALCHANGED = "LOCAL_CHANGED" |
const QString | LOCALONLY = "LOCAL_ONLY" |
static const char * | log_xpm [] |
static const char * | logo_xpm [] |
static const char * | lPlot_xpm [] |
static const char * | lpPlot_xpm [] |
static const char * | magnifier_xpm [] |
static const char * | managefolders_xpm [] |
static const char * | mantid_matrix_xpm [] |
static const char * | mantid_mdws_xpm [] |
static const char * | mantid_wsgroup_xpm [] |
static const char * | mantid_xpm [] |
static const char * | matrix_xpm [] |
static const char * | monalisa_xpm [] |
static const char * | move_col_first_xpm [] |
static const char * | move_col_last_xpm [] |
static const char * | move_col_left_xpm [] |
static const char * | move_col_right_xpm [] |
static const char * | movie_xpm [] |
static const char * | multiload_xpm [] |
static const char * | new_graph_xpm [] |
static const char * | new_matrix_xpm [] |
static const char * | new_note_xpm [] |
static const char * | new_xpm [] |
static const char * | newF_xpm [] |
static const char * | newfolder_xpm [] |
static const char * | newFolder_xpm [] |
static const char * | newFxy_xpm [] |
static const char * | newLayer_xpm [] |
static const char * | next_xpm [] |
static const char * | no_axes_xpm [] |
static const char * | no_floor_xpm [] |
static const char * | no_grid_xpm [] |
static const char * | note_xpm [] |
static const char * | open_template_xpm [] |
static const char * | panel_4_xpm [] |
static const char * | panel_h2_xpm [] |
static const char * | panel_v2_xpm [] |
static const char * | param_range_btn_xpm [] |
static const char * | paste_xpm [] |
static const char * | pdf_xpm [] |
static const char * | perspective_xpm [] |
static const char * | pie_xpm [] |
static const char * | pixelProfile_xpm [] |
static const char * | plot_bars_xpm [] |
static const char * | pointer_xpm [] |
static const char * | pointsMesh_xpm [] |
static const char * | pPlot_xpm [] |
static const char * | prev_xpm [] |
const QString | PROTECTEDENTRY = "protected" |
static const char * | python_xpm [] |
static const char * | qtiplot_logo_xpm [] |
static const char * | quit_xpm [] |
static const char * | randomNumbers_xpm [] |
static const char * | redo_xpm [] |
const QString | REMOTECHANGED = "REMOTE_CHANGED" |
const QString | REMOTEONLY = "REMOTE_ONLY" |
static const char * | reset_rotation_xpm [] |
static const char * | resize_xpm [] |
static const char * | ribbon_xpm [] |
static const char * | rightGrid_xpm [] |
static const char * | rotate_clockwise_xpm [] |
static const char * | rotate_counterclockwise_xpm [] |
static const char * | rowNumbers_xpm [] |
static const char * | save_template_xpm [] |
static const char * | scatter_xpm [] |
static const char * | select_xpm [] |
static const char * | set_label_col_xpm [] |
static const char * | sort_ascending_xpm [] |
static const char * | sort_descending_xpm [] |
static const char * | spline_xpm [] |
static const char * | stacked_hist_xpm [] |
static const char * | stacked_xpm [] |
static const char * | stat_rows_xpm [] |
static const char * | swap_columns_xpm [] |
static const char * | table_xpm [] |
static const char * | text_xpm [] |
static const char * | tiledwindow_xpm [] |
static const char * | trajectory_xpm [] |
static const char * | undo_xpm [] |
static const char * | unzoom2_xpm [] |
static const char * | unzoom_xpm [] |
const QString | UPLOADST = "UPLOADING" |
static const char * | vectXYAM_xpm [] |
static const char * | vectXYXY_xpm [] |
static const char * | vert_steps_xpm [] |
static const char * | vertBars_xpm [] |
static const char * | vizor_xpm [] |
static const char * | wizard_xpm [] |
static const char * | worksheet_xpm [] |
static const char * | workspace_matrix_xpm [] |
static const char * | x_col_xpm [] |
static const char * | y_col_xpm [] |
static const char * | z_col_xpm [] |
static const char * | zoom_xpm [] |
static const char * | zoomOut_xpm [] |
using MantidQt::API::AlgorithmDialogFactory = typedef Mantid::Kernel::SingletonHolder<AlgorithmDialogFactoryImpl> |
The specific instantiation of the templated type.
Definition at line 56 of file AlgorithmDialogFactory.h.
using MantidQt::API::AlgorithmInputHistory = typedef Mantid::Kernel::SingletonHolder<AlgorithmInputHistoryImpl> |
Definition at line 89 of file AlgorithmInputHistory.h.
using MantidQt::API::IConfiguredAlgorithm_sptr = typedef std::shared_ptr<IConfiguredAlgorithm> |
Definition at line 23 of file IConfiguredAlgorithm.h.
using MantidQt::API::SelectionNotificationService = typedef Mantid::Kernel::SingletonHolder<SelectionNotificationServiceImpl> |
Definition at line 48 of file SelectionNotificationService.h.
using MantidQt::API::SignalBlocker = typedef QSignalBlocker |
Definition at line 17 of file SignalBlocker.h.
using MantidQt::API::UserSubWindowFactory = typedef Mantid::Kernel::SingletonHolder<UserSubWindowFactoryImpl> |
The specific instantiation of the templated type.
Definition at line 133 of file UserSubWindowFactory.h.
|
strong |
Enumerator | |
---|---|
H | |
K | |
L |
Definition at line 17 of file NonOrthogonal.h.
std::pair< double, double > MantidQt::API::getGridLineAnglesInRadian | ( | const std::array< Mantid::coord_t, 9 > & | skewMatrixCoord, |
size_t | dimX, | ||
size_t | dimY | ||
) |
We get the angles that are used for plotting of the grid lines.
There are several scenarios: x-y (when H and K are selected) y-x (when K and H are selected) x-z (when H and L are selected) z-x (when L and H are selected) y-z (when K and L are selected) z-y (when L and K are selected)
Some things to consider the BW transformation provides a system where x is aligned with a*, where y is in the same plane as
skewMatrixCoord | The tranformation matrix from the non-orthogonal system to the orthogonal system |
dimX | the selected orthogonal dimension for the x axis of the screen |
dimY | the selected orthogonal dimension for the y axis of the screen |
Definition at line 440 of file NonOrthogonal.cpp.
size_t MantidQt::API::getMissingHKLDimensionIndex | ( | const Mantid::API::IMDWorkspace_const_sptr & | workspace, |
size_t | dimX, | ||
size_t | dimY | ||
) |
Definition at line 336 of file NonOrthogonal.cpp.
References Mantid::Geometry::HKL::HKLName, and workspace.
QPixmap MantidQt::API::getQPixmap | ( | const std::string & | name | ) |
Function that returns a QPixmap given a string name.
Definition at line 12823 of file pixmaps.cpp.
References addCol_xpm, area_xpm, arrangeLayers_xpm, arrow_xpm, auto_layout_xpm, backGrid_xpm, bars_xpm, box_xpm, boxPlot_xpm, ceilGrid_xpm, choose_folder_xpm, clock_xpm, close_xpm, col_stat_xpm, color_map_xpm, cones_xpm, config_curves_xpm, configTable_xpm, contour_map_xpm, copy2_xpm, copy_xpm, crosses_xpm, cursor_16_xpm, cursor_xpm, cursors_xpm, curves_xpm, cut2_xpm, cut_xpm, delete_column_xpm, delete_row_xpm, disregard_col_xpm, draw_points_xpm, dropLines_xpm, duplicate_xpm, erase_xpm, errors_remove_xpm, errors_xpm, exp_xpm, fileopen_nexus_xpm, fileopen_raw_xpm, fileopen_xpm, fileprint_xpm, filesave_nexus_xpm, filesave_xpm, fit_frame_xpm, fit_xpm, Fit_xpm, flip_horizontal_xpm, flip_vertical_xpm, floor_xpm, floorGrid_xpm, folder_closed, folder_closed_xpm, folder_open, folder_open_xpm, folder_open_xpm2, folder_xpm, formula_xpm, free_axes_xpm, frontGrid_xpm, fx_xpm, general_xpm, gomme_xpm, graph_disabled_xpm, graph_xpm, gray_map_xpm, grid_only_xpm, grid_poly_xpm, hand_xpm, hBars_xpm, histogram_xpm, hor_steps_xpm, image_plot_xpm, import_xpm, index_xpm, insert_column_xpm, insert_row_xpm, isolines_xpm, layer_disabled_xpm, layer_enabled_xpm, leftGrid_xpm, legend_xpm, lens_xpm, lineMesh_xpm, lineSymbol_xpm, log_xpm, logo_xpm, lPlot_xpm, lpPlot_xpm, magnifier_xpm, managefolders_xpm, mantid_matrix_xpm, mantid_mdws_xpm, mantid_wsgroup_xpm, mantid_xpm, matrix_xpm, monalisa_xpm, move_col_first_xpm, move_col_last_xpm, move_col_left_xpm, move_col_right_xpm, movie_xpm, multiload_xpm, new_graph_xpm, new_matrix_xpm, new_note_xpm, new_xpm, newF_xpm, newfolder_xpm, newFolder_xpm, newFxy_xpm, newLayer_xpm, next_xpm, no_axes_xpm, no_floor_xpm, no_grid_xpm, note_xpm, open_template_xpm, panel_4_xpm, panel_h2_xpm, panel_v2_xpm, param_range_btn_xpm, paste_xpm, pdf_xpm, perspective_xpm, pie_xpm, pixelProfile_xpm, plot_bars_xpm, pointer_xpm, pointsMesh_xpm, pPlot_xpm, prev_xpm, python_xpm, qtiplot_logo_xpm, quit_xpm, randomNumbers_xpm, redo_xpm, reset_rotation_xpm, resize_xpm, ribbon_xpm, rightGrid_xpm, rotate_clockwise_xpm, rotate_counterclockwise_xpm, rowNumbers_xpm, save_template_xpm, scatter_xpm, select_xpm, set_label_col_xpm, sort_ascending_xpm, sort_descending_xpm, spline_xpm, stacked_hist_xpm, stacked_xpm, stat_rows_xpm, swap_columns_xpm, table_xpm, text_xpm, tiledwindow_xpm, trajectory_xpm, undo_xpm, unzoom2_xpm, unzoom_xpm, vectXYAM_xpm, vectXYXY_xpm, vert_steps_xpm, vertBars_xpm, vizor_xpm, wizard_xpm, worksheet_xpm, workspace_matrix_xpm, x_col_xpm, y_col_xpm, z_col_xpm, zoom_xpm, and zoomOut_xpm.
Referenced by MantidQt::MantidWidgets::WorkspaceTreeWidget::createWorkspaceMenuActions(), MantidQt::API::WindowIcons::getIcon(), and MantidQt::API::WorkspaceIcons::getIcon().
bool MantidQt::API::haveInputWS | ( | const std::vector< Property * > & | prop_list | ) |
Definition at line 139 of file AlgorithmPropertiesWidget.cpp.
References Mantid::Kernel::Property::direction(), and Mantid::Kernel::Direction::Input.
Referenced by MantidQt::API::AlgorithmPropertiesWidget::initLayout().
bool MantidQt::API::isCalledInputWorkspace | ( | PropertyWidget *const | candidate | ) |
Definition at line 276 of file AlgorithmPropertiesWidget.cpp.
References MantidQt::API::PropertyWidget::getProperty(), and Mantid::Kernel::Property::name().
Referenced by MantidQt::API::AlgorithmPropertiesWidget::replaceWSClicked().
bool MantidQt::API::isHKLDimensions | ( | const Mantid::API::IMDWorkspace & | workspace, |
size_t | dimX, | ||
size_t | dimY | ||
) |
Definition at line 369 of file NonOrthogonal.cpp.
References Mantid::Geometry::HKL::HKLName, index, and workspace.
bool MantidQt::API::isIntermediateValueHelper | ( | qint64 | num, |
qint64 | min, | ||
qint64 | max, | ||
qint64 * | match = nullptr |
||
) |
Definition at line 23 of file QScienceSpinBox.cpp.
Referenced by MantidQt::API::QScienceSpinBox::isIntermediateValue().
QMap< QString, QVariant > MantidQt::API::loadJSONFromFile | ( | const QString & | filename | ) |
Definition at line 43 of file QtJSONUtils.cpp.
References loadJSONFromString().
QMap< QString, QVariant > MantidQt::API::loadJSONFromString | ( | const QString & | jsonString | ) |
Definition at line 62 of file QtJSONUtils.cpp.
Referenced by loadJSONFromFile().
int MantidQt::API::loadPluginsFromCfgPath | ( | const std::string & | key | ) |
Load plugins from a path given by the key in the config service.
Load all plugins from the path specified by the given configuration key.
key | The name of a key in the Mantid config. It's value may contain V to specify the Qt version |
Definition at line 43 of file PluginLibraries.cpp.
References loadPluginsFromPath(), and qtPluginPathFromCfg().
Referenced by MantidQt::API::InterfaceManager::InterfaceManager().
int MantidQt::API::loadPluginsFromPath | ( | const std::string & | path | ) |
Load plugins from a path.
Load all plugins from the path specified.
Definition at line 49 of file PluginLibraries.cpp.
Referenced by loadPluginsFromCfgPath().
void MantidQt::API::provideSkewMatrix | ( | Mantid::Kernel::DblMatrix & | skewMatrix, |
const Mantid::API::IMDWorkspace & | workspace | ||
) |
Definition at line 347 of file NonOrthogonal.cpp.
References workspace.
std::string MantidQt::API::qtPluginPathFromCfg | ( | const std::string & | key | ) |
Retrieve the path to some qt-related plugins from the mantid configuration If the value contains V then this sequence is replaced with the major version of Qt.
key | The name of a key in the Mantid config |
Definition at line 27 of file PluginLibraries.cpp.
References Mantid::Kernel::Strings::replace().
Referenced by loadPluginsFromCfgPath().
bool MantidQt::API::requiresSkewMatrix | ( | const Mantid::API::IMDWorkspace & | workspace | ) |
Definition at line 359 of file NonOrthogonal.cpp.
References workspace.
void MantidQt::API::saveJSONToFile | ( | QString & | filename, |
const QMap< QString, QVariant > & | map | ||
) |
Definition at line 32 of file QtJSONUtils.cpp.
|
inline |
Internal version of QString::fromStdWString.
On MSVC Qt4 rquired /Z:wchar_t- but Qt5 does not. For simplicity we remove the /Z:wchar_t- compiler option and define the functionality interally.
str | A std::wstring object |
Definition at line 34 of file QStringUtils.h.
|
inline |
Internal version of QString::fromStdWString.
On MSVC Qt4 rquired /Z:wchar_t- but Qt5 does not. For simplicity we remove the /Z:wchar_t- compiler option and define the functionality interally.
str | A pointer to the raw wchar_t string |
Definition at line 21 of file QStringUtils.h.
Referenced by MantidQt::MantidWidgets::ImageInfoModelMatrixWS::createItemNames(), and MantidQt::API::PlotAxis::titleFromDimension().
void MantidQt::API::transformFromDoubleToCoordT | ( | const Mantid::Kernel::DblMatrix & | skewMatrix, |
std::array< Mantid::coord_t, 9 > & | skewMatrixCoord | ||
) |
Definition at line 376 of file NonOrthogonal.cpp.
References index, Mantid::Kernel::Matrix< T >::numCols(), and Mantid::Kernel::Matrix< T >::numRows().
void MantidQt::API::transformLookpointToWorkspaceCoord | ( | Mantid::coord_t * | lookPoint, |
const std::array< Mantid::coord_t, 9 > & | skewMatrix, | ||
const size_t & | dimX, | ||
const size_t & | dimY, | ||
const size_t & | dimSlice | ||
) |
Explanation of index mapping lookPoint[0] is H lookPoint[1] is K lookPoint[2] is L eg Have matrix (from xyz -> hkl) and X, K, Z H = M11 .
X + M12Y + M13Z K = M24X + M22Y + M23Z L = M31X + M32Y + M33Z
Definition at line 398 of file NonOrthogonal.cpp.
void MantidQt::API::transformLookpointToWorkspaceCoord | ( | T & | lookPoint, |
const std::array< Mantid::coord_t, 9 > & | skewMatrix, | ||
const size_t & | dimX, | ||
const size_t & | dimY, | ||
const size_t & | dimSlice | ||
) |
Definition at line 33 of file NonOrthogonal.h.
|
static |
Definition at line 8846 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7914 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5940 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8535 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1454 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6663 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5821 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::BOTHCHANGED = "CHANGED" |
Definition at line 32 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::bothChangedSt().
const QString MantidQt::API::BOTHUNCHANGED = "UPDATED" |
Definition at line 31 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::updatedSt().
|
static |
Definition at line 7270 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3579 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6716 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 86 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3600 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7964 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7626 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1429 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5620 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 2126 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1991 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1407 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8696 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 302 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5652 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8606 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 138 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7937 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8511 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8672 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 278 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::DELETABLEENTRY = "deletable" |
Definition at line 36 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::data().
|
static |
Definition at line 814 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 864 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::dir_not_empty_label |
Definition at line 60 of file ScriptRepositoryView.cpp.
Referenced by MantidQt::API::ScriptRepositoryView::ScriptRepositoryView().
|
static |
Definition at line 1107 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::DOWNLOADST = "DOWNLOADING" |
Definition at line 34 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::downloadSt().
|
static |
Definition at line 976 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5541 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8802 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9631 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8488 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8471 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 953 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 11711 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 11685 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9330 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9352 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 11737 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9376 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1322 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1826 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 11647 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 783 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 747 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6935 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6762 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 487 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 26 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 515 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 55 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3277 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9133 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 667 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7300 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6853 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7489 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 2396 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5980 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9020 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8997 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1383 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7077 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6970 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8188 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7842 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5261 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5582 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 992 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8974 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 930 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 837 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 887 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::install_mantid_label |
Definition at line 32 of file ScriptRepositoryView.cpp.
Referenced by MantidQt::API::ScriptRepositoryView::ScriptRepositoryView().
const QString MantidQt::API::installation_failed |
Definition at line 55 of file ScriptRepositoryView.cpp.
const QString MantidQt::API::installation_in_progress |
Definition at line 47 of file ScriptRepositoryView.cpp.
|
static |
Definition at line 6913 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9064 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9043 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6616 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8560 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 213 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6418 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 115 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::LOCALCHANGED = "LOCAL_CHANGED" |
Definition at line 29 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::localChangedSt().
const QString MantidQt::API::LOCALONLY = "LOCAL_ONLY" |
Definition at line 28 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::localOnlySt().
|
static |
Definition at line 10048 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8008 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8907 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8889 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 11956 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 12225 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 344 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 379 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 464 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 446 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3677 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6177 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1016 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1036 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1135 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1118 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1477 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8951 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3382 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3748 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3356 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8823 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7419 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3256 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7443 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7324 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5961 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3820 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7242 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6898 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7167 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3308 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3449 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 4425 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 4704 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 4145 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 255 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8647 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1153 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1361 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7775 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6098 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5686 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5917 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6815 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8870 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3773 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::PROTECTEDENTRY = "protected" |
Definition at line 35 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::data().
|
static |
Definition at line 1770 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 10275 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 10069 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7801 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7512 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::REMOTECHANGED = "REMOTE_CHANGED" |
Definition at line 30 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::remoteChangedSt().
const QString MantidQt::API::REMOTEONLY = "REMOTE_ONLY" |
Definition at line 27 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::remoteOnlySt().
|
static |
Definition at line 1340 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3210 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5892 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 6569 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 715 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 683 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7821 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3476 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5869 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8583 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 913 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 612 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 556 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5563 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 4983 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3866 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7467 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3192 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8927 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8717 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 12796 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5846 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7569 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 8627 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 322 of file pixmaps.cpp.
Referenced by getQPixmap().
const QString MantidQt::API::UPLOADST = "UPLOADING" |
Definition at line 33 of file RepoModel.h.
Referenced by MantidQt::API::RepoModel::uploadSt().
|
static |
Definition at line 3407 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3427 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 5602 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7878 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 175 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 7648 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9084 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 3712 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1056 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1073 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1090 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 9918 of file pixmaps.cpp.
Referenced by getQPixmap().
|
static |
Definition at line 1866 of file pixmaps.cpp.
Referenced by getQPixmap().