wxMaxima
Loading...
Searching...
No Matches
src Directory Reference
Directory dependency graph for src:

Directories

directory  ai
 
directory  cells
 
directory  dialogs
 
directory  graphical_io
 
directory  levenshtein
 
directory  mcp
 
directory  sidebars
 
directory  wizards
 
directory  worksheet
 

Files

file  ArtProvider.h [code]
 This file declares the class ToolBar that represents wxMaxima's main tool bar.
 
file  AttachmentSource.h [code]
 Where the files a worksheet's XML refers to (images, gnuplot sources and data) can be read from.
 
file  AuiPerspectiveRepair.cpp
 Implements RepairAuiPerspective().
 
file  AuiPerspectiveRepair.h [code]
 Declares RepairAuiPerspective(), which makes a stored wxAUI layout safe to load.
 
file  Autocomplete.cpp
 This file defines the class AutoComplete.
 
file  Autocomplete.h [code]
 This file declares the class AutoComplete.
 
file  AutocompletePopup.cpp
 This file defines the class AutocompletePopup.
 
file  AutocompletePopup.h [code]
 The first number that is open for dynamic ID assignment.
 
file  BackgroundQueue.cpp
 A priority work-queue thread pool for offloading work to background threads.
 
file  BackgroundQueue.h [code]
 A priority work-queue thread pool for offloading work to background threads.
 
file  Bidi.h [code]
 Reorders a line of text according to the Unicode Bidirectional Algorithm (UAX #9), for lines that mix left-to-right and right-to-left scripts.
 
file  BTextCtrl.h [code]
 
file  CellPointers.h [code]
 
file  Compat.h [code]
 Small compatibility shims for older toolchains and older wxWidgets.
 
file  CompositeDataObject.h [code]
 The declaration of the CompositeDataObject class - a superset of the wxDataObjectComposite functionality.
 
file  Configuration.cpp
 This file defines the class Configuration which serves as a fast configuration storage.
 
file  Configuration.h [code]
 
file  DiffAlgorithm.h [code]
 
file  DigitGrouping.cpp
 Defines where a number gets its digit-group gaps, see DigitGrouping.h.
 
file  DigitGrouping.h [code]
 Declares where a number gets the small gaps that separate its digit groups (GH #192), "2111230496" being displayed as "2 111 230 496".
 
file  Dirstructure.cpp
 This file defines the class DirStructure.
 
file  Dirstructure.h [code]
 This file declares the class DirStructure.
 
file  EvaluationQueue.cpp
 This file defines the class EvaluationQueue.
 
file  EvaluationQueue.h [code]
 The evaluation queue.
 
file  EventIDs.cpp
 This file defines the class EventIDs that contains unique IDs for many events wxMaxima needs.
 
file  EventIDs.h [code]
 This file declares the class EventIDs that contains unique IDs for many events wxMaxima needs.
 
file  FloatingPaneHeight.cpp
 Implements LimitFloatingPaneHeight(); see FloatingPaneHeight.h.
 
file  FloatingPaneHeight.h [code]
 Declares LimitFloatingPaneHeight(), which keeps a floating sidebar from being made higher than its contents.
 
file  FontRenderabilityCache.cpp
 Implements FontRenderabilityCache: which chars can each font render?
 
file  FontRenderabilityCache.h [code]
 Declares FontRenderabilityCache: which chars can each font render?
 
file  HelpBrowserDiagnosis.cpp
 Why the integrated help browser is, or isn't, available; see wxm::HelpBrowserDiagnosis().
 
file  HelpBrowserDiagnosis.h [code]
 Why the integrated help browser is, or isn't, available (GH #2481).
 
file  Image.cpp
 This file declares the class Image.
 
file  Image.h [code]
 This file declares the class Image.
 
file  InterruptChannelHandshake.cpp
 Implements InterruptChannelHandshake.
 
file  InterruptChannelHandshake.h [code]
 Declares InterruptChannelHandshake, which decides whether a connection may interrupt Maxima.
 
file  invalidImage.h [code]
 
file  LdbSupport.cpp
 Implements the pure LDB-recognition helpers.
 
file  LdbSupport.h [code]
 Pure helpers for recognizing sbcl's low-level debugger (LDB).
 
file  main.cpp
 The file that defines the starting point of the program.
 
file  main.h [code]
 This file declares the class wxMaxima that contains most of the program's logic.
 
file  MainMenuBar.cpp
 This file contains the logic needed in order to build a (hopefully) flicker-free main menu bar.
 
file  MainMenuBar.h [code]
 This file declares a (hopefully) flicker-free main menu bar.
 
file  MarkDown.cpp
 This file contains the code for MarkDownParser.
 
file  MarkDown.h [code]
 This file contains the code for MarkDownParser.
 
file  MathParser.cpp
 This file defines the class MathParser that reads wxmx data and math from Maxima.
 
file  MathParser.h [code]
 The header file for the xml cell parser.
 
file  Maxima.h [code]
 Declares the interface to the Maxima process.
 
file  MaximaCommandMenus.cpp
 Implementation of the menu-command handlers extracted from wxMaxima - see MaximaCommandMenus.h.
 
file  MaximaCommandMenus.h [code]
 The menu/toolbar command handlers wxMaxima binds to the "insert a Maxima command" menu and button events.
 
file  MaximaEvaluator.cpp
 Implements the evaluation-queue driver extracted from the wxMaxima god class.
 
file  MaximaEvaluator.h [code]
 Drives the evaluation of the worksheet: it pulls cells off the evaluation queue, sends their commands to the Maxima process and reacts to the results.
 
file  MaximaFileIO.cpp
 Implements the worksheet file loaders/savers extracted from the wxMaxima god class.
 
file  MaximaFileIO.h [code]
 Loads and saves worksheet files (.wxmx, .wxm, .mac/.out, .xml) for wxMaxima.
 
file  MaximaInterruptChannel.cpp
 Implements MaximaInterruptChannel.
 
file  MaximaInterruptChannel.h [code]
 Declares MaximaInterruptChannel, the connection wxMaxima interrupts Maxima through.
 
file  MaximaIPC.h [code]
 
file  MaximaManual.cpp
 This file defines the class MaximaManual.
 
file  MaximaManual.h [code]
 This file declares the class MaximaManual.
 
file  MaximaMenuSync.cpp
 Implements the table that keeps menu check marks in sync with Maxima's variables.
 
file  MaximaMenuSync.h [code]
 Declares the table that keeps menu check marks in sync with Maxima's variables.
 
file  MaximaOutputAppender.cpp
 Implements the worksheet output appenders extracted from the wxMaxima god class.
 
file  MaximaOutputAppender.h [code]
 Appends Maxima's (and wxMaxima's own) output to the worksheet.
 
file  MaximaProcessManager.cpp
 Implements the Maxima process/socket lifecycle extracted from the wxMaxima god class.
 
file  MaximaProcessManager.h [code]
 The wxMaxima-side owner of the Maxima process and its control socket.
 
file  MaximaProtocol.cpp
 Implements the pure Maxima-protocol helpers.
 
file  MaximaProtocol.h [code]
 Pure helpers for the text protocol wxMaxima speaks with Maxima over the control socket: classifying the <PROMPT> labels Maxima sends, and deciding whether a command is empty enough that sending it would put nothing but a bare newline on the wire.
 
file  MaximaResponseReader.cpp
 Implements the Maxima-response handlers extracted from the wxMaxima god class.
 
file  MaximaResponseReader.h [code]
 The handlers that turn a chunk of data Maxima sent into a change to wxMaxima's state and worksheet.
 
file  MaximaSessionInfo.h [code]
 Declares MaximaSessionInfo: what we know about the connected Maxima.
 
file  MaximaTokenizer.cpp
 This file defines the class ExptCell.
 
file  MaximaTokenizer.h [code]
 This file declares the class Maximatokenizer.
 
file  MaximaVariableUpdates.cpp
 Implements the parser for the <variables> XML documents Maxima sends.
 
file  MaximaVariableUpdates.h [code]
 Declares the parser for the <variables> XML documents Maxima sends.
 
file  MenuHelpString.cpp
 Implements MenuHelpString(); see MenuHelpString.h for the rationale.
 
file  MenuHelpString.h [code]
 Declares MenuHelpString(), the safe menu-item help-text lookup used for the status bar.
 
file  Notification.cpp
 This file defines the class Notification.
 
file  Notification.h [code]
 This file defines the class Notification.
 
file  precomp.h [code]
 
file  ProcessTree.cpp
 Implements DescendantPids().
 
file  ProcessTree.h [code]
 Declares DescendantPids(), which finds every process started below a given one.
 
file  RecentDocuments.h [code]
 The definition of the class RecentDocuments that provides a recent files mechanism that is extensible to multiple file types.
 
file  RegexSearch.cpp
 This file defines the class RegexSearch.
 
file  RegexSearch.h [code]
 This file defines the class FindReplaceDialog.
 
file  RenderContext.h [code]
 Declares RenderContext: the per-render-pass state of a worksheet.
 
file  SaveAsDefaults.cpp
 Defines SaveAsDefaults(), what the "Save As" dialog starts out with.
 
file  SaveAsDefaults.h [code]
 Declares SaveAsDefaults(), what the "Save As" dialog starts out with.
 
file  StatusBar.cpp
 This file defines the contents of the class StatusBar that represents wxMaxima's status bar.
 
file  StatusBar.h [code]
 This file contains the definition of the class History that handles the recently issued commands for the history pane.
 
file  StringUtils.h [code]
 
file  Styles.cpp
 This file defines the class Styles.
 
file  Styles.h [code]
 This file declares the class Styles.
 
file  SvgBitmap.h [code]
 This file declares the class SvgBitmap.
 
file  SvgPanel.cpp
 This file contains code to create a wxPanel containing image data.
 
file  SvgPanel.h [code]
 This file declares all the wizards the draw sidepane needs.
 
file  SvgSize.cpp
 Reads the size an SVG image says it has, see SvgSize.h.
 
file  SvgSize.h [code]
 Reads the size an SVG image says it has.
 
file  SyntaxErrorLocation.cpp
 Finds where in a code cell a Maxima syntax error is; see SyntaxErrorLocation.h.
 
file  SyntaxErrorLocation.h [code]
 Finds where in a code cell a Maxima syntax error is (GH #289).
 
file  ToolBar.cpp
 This file defines the class ToolBar that represents wxMaxima's main tool bar.
 
file  ToolBar.h [code]
 This file declares the class ToolBar that represents wxMaxima's main tool bar.
 
file  ToolbarPane.cpp
 Defines AddToolbarPane() and SetToolbarPaneProperties(), see ToolbarPane.h.
 
file  ToolbarPane.h [code]
 Declares AddToolbarPane() and SetToolbarPaneProperties(), which give the main toolbar's wxAUI pane its properties – both when the pane is first added and again after a stored perspective has been loaded over it.
 
file  ToolBarSections.cpp
 The sections the main toolbar is made of, and the order they are shown in.
 
file  ToolBarSections.h [code]
 The sections the main toolbar is made of, and the order they are shown in.
 
file  TrayIcon.cpp
 This file defines the class TrayIcon.
 
file  TrayIcon.h [code]
 This file declares the class TrayIcon, a system tray/notification-area icon mirroring wxMaxima's busy status and offering a small quick-access menu.
 
file  TreeUndoAction.h [code]
 Declares TreeUndoAction, the immutable record of one cell-tree undo/redo step, and the UndoActions list type.
 
file  TreeUndoManager.h [code]
 Declares TreeUndoManager: the owner of the cell-tree undo/redo state.
 
file  UrlDetection.cpp
 Implements the link detection declared in UrlDetection.h.
 
file  UrlDetection.h [code]
 Finds the web links in a piece of plain text (GH #2396).
 
file  WheelSteps.h [code]
 Turns mouse wheel rotation into whole wheel steps.
 
file  WrappingStaticText.cpp
 This file contains code to create a wxPanel containing image data.
 
file  WrappingStaticText.h [code]
 This file declares all the wizards the draw sidepane needs.
 
file  wxMathml.h [code]
 This file declares all the wizards the draw sidepane needs.
 
file  wxmaxima-cli.cpp
 A console-subsystem front end for the GUI-subsystem wxmaxima.exe.
 
file  wxMaxima.cpp
 This file defines the contents of the class wxMaxima that contains most of the program's logic.
 
file  wxMaxima.h [code]
 This file declares the class wxMaxima that contains most of the program's logic.
 
file  wxMaximaArtProvider.cpp
 This file defines the class wxMaximaArtprovider - our own wxArtProvider with additional images.
 
file  wxMaximaArtProvider.h [code]
 This file declares the class wxMaximaArtprovider - our own wxArtProvider with additional images.
 
file  wxMaximaFrame.cpp
 This file defines the class wxMaximaFrame.
 
file  wxMaximaFrame.h [code]
 This file declares the class wxMaximaFrame.
 
file  wxMaximaIcon.cpp
 This file defines the class Image that stores compressed images and handles scaling and uncompressing them.
 
file  wxMaximaIcon.h [code]
 This file declares the function that returns the wxMaxima icon.
 
file  WxMaximaManualAnchors.cpp
 The commands and variables wxMaxima's own manual documents.
 
file  WxMaximaManualAnchors.h [code]
 The commands and variables wxMaxima's own manual documents.
 
file  wxMaximaOSDescription.cpp
 This file defines the function wxMaximaOperatingSystemDescription.
 
file  wxMaximaOSDescription.h [code]
 This file declares a function that returns a relevant description of the Operating System.
 
file  WXMformat.h [code]
 
file  WXMXformat.h [code]