Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GollyGang/ready
/ types & classes
Types & classes
142 in github.com/GollyGang/ready
⨍
Functions
835
◇
Types & classes
142
↓ 30 callers
Class
Property
A Property has a type, a name and a value.
src/readybase/Properties.hpp:28
↓ 18 callers
Class
MonospaceMessageBox
Displays a block of text in a monospace font.
src/gui/dialogs.hpp:36
↓ 12 callers
Class
Tri
A two-dimensional triangle, used in MeshRD::GetPenroseTiling().
src/readybase/MeshGenerators.cpp:328
↓ 2 callers
Class
wxVTKRenderWindowInteractor
src/gui/frame.hpp:33
Class
AbstractRD
Abstract base class for all reaction-diffusion systems.
src/readybase/AbstractRD.hpp:39
Class
AbstractRD
local:
src/readybase/SystemFactory.hpp:19
Class
AbstractRD
src/readybase/overlays.hpp:31
Class
AbstractRD
readybase:
src/gui/vtk_pipeline.hpp:22
Class
AbstractRD
readybase:
src/gui/InfoPanel.hpp:23
Class
AbstractRD
Local:
src/gui/MakeNewSystem.hpp:19
Enum
Accuracy
src/readybase/AbstractRD.hpp:140
Class
Add
src/readybase/overlays.cpp:135
Class
AppliedStencil
src/readybase/stencils.hpp:89
Class
BaseFill
Base class for different ways of specifying values at a particular location in the RD system.
src/readybase/overlays.hpp:57
Class
BaseOperation
Base class for a mathematical operation to be carried out at a particular location in the RD system.
src/readybase/overlays.hpp:36
Class
BaseShape
Base class for different shapes that we can draw onto the RD system.
src/readybase/overlays.hpp:78
Class
Circle
src/readybase/overlays.cpp:604
Class
Constant
src/readybase/overlays.cpp:227
Class
Divide
src/readybase/overlays.cpp:207
Class
DnDFile
derive a simple class for handling dropped files
src/gui/frame.cpp:622
Class
Everywhere
src/readybase/overlays.cpp:537
Class
FloatDialog
src/gui/dialogs.hpp:204
Class
FormulaOpenCLImageRD
An RD system that uses an OpenCL formula snippet. An N-dimensional (1D,2D,3D) OpenCL RD implementations with n chemicals * specified as a short form
src/readybase/FormulaOpenCLImageRD.hpp:26
Class
FormulaOpenCLMeshRD
An RD system that uses an OpenCL formula snippet.
src/readybase/FormulaOpenCLMeshRD.hpp:22
Class
FullKernelOpenCLImageRD
An RD system that uses an OpenCL program. An N-dimensional (1D,2D,3D) OpenCL RD implementations with n chemicals * specified as a full OpenCL kernel
src/readybase/FullKernelOpenCLImageRD.hpp:24
Class
FullKernelOpenCLMeshRD
An RD system that uses an OpenCL program.
src/readybase/FullKernelOpenCLMeshRD.hpp:22
Class
Gaussian
src/readybase/overlays.cpp:444
Enum
GenType
ask user what type of dataset to generate:
src/gui/frame.cpp:1517
Class
GrayScottImageRD
An inbuilt implementation: n-dimensional Gray-Scott.
src/readybase/GrayScottImageRD.hpp:38
Class
GrayScottMeshRD
A non-OpenCL mesh implementation, just as an example.
src/readybase/GrayScottMeshRD.hpp:37
Class
HelpPanel
The help panel displays .html files (stored in the Help folder or elsewhere).
src/gui/HelpPanel.hpp:32
Class
HelpPanel
src/gui/frame.hpp:32
Class
HtmlInfo
src/gui/InfoPanel.hpp:20
Class
HtmlInfo
define a child window for displaying HTML info
src/gui/HtmlInfo.hpp:33
Class
HtmlView
src/gui/HelpPanel.hpp:29
Class
IPaintHandler
Interface for handling callbacks from InteractorStylePainter. MyFrame implements this interface.
src/gui/InteractorStylePainter.hpp:22
Class
ImageRD
local:
src/readybase/IO_XML.hpp:19
Class
ImageRD
Base class for image-based systems.
src/readybase/ImageRD.hpp:31
Class
ImageRD
readybase:
src/gui/dialogs.hpp:31
Class
ImportImageDialog
Options for importing an image.
src/gui/ImportImageDialog.hpp:28
Class
InbuiltImageRD
Base class for all the inbuilt implementations. (TODO: put in separate files when we have more than one derived class)
src/readybase/GrayScottImageRD.hpp:23
Class
InbuiltMeshRD
Base class for all the inbuilt mesh implementations. TODO: put in its own file (when there is more than one derived class)
src/readybase/GrayScottMeshRD.hpp:23
Class
InfoPanel
This panel allows the user to change the parameters of an RD system. (it doesn't change the ImageRD itself though, MyFrame does that)
src/gui/InfoPanel.hpp:36
Class
InfoPanel
Local:
src/gui/HtmlInfo.hpp:19
Class
InfoPanel
src/gui/frame.hpp:31
Class
InitialPatternGenerator
Generates image/mesh patterns by drawing a series of overlays.
src/readybase/InitialPatternGenerator.hpp:25
Class
InputPoint
src/readybase/stencils.hpp:69
Class
InputsNeeded
src/readybase/FormulaOpenCLImageRD.cpp:53
Class
IntegerDialog
src/gui/dialogs.hpp:166
Class
InteractorStylePainter
Interactor style where mouse events are passed to an external handler.
src/gui/InteractorStylePainter.hpp:37
Class
KernelOptions
src/readybase/FormulaOpenCLImageRD.cpp:166
Class
LinearGradient
src/readybase/overlays.cpp:349
Class
MeshRD
src/readybase/IO_XML.hpp:20
Class
MeshRD
Base class for mesh-based systems.
src/readybase/MeshRD.hpp:30
Class
Multiply
src/readybase/overlays.cpp:189
Class
MyApp
The wxApp-derived application class for the Ready GUI.
src/gui/app.hpp:30
Class
MyFrame
local:
src/gui/HelpPanel.hpp:28
Class
MyFrame
local:
src/gui/InfoPanel.hpp:19
Class
MyFrame
local:
src/gui/PatternsPanel.hpp:30
Class
MyFrame
src/gui/HtmlInfo.hpp:20
Class
MyFrame
The wxFrame-derived top-level window for the Ready GUI.
src/gui/frame.hpp:44
Class
MyFrame
src/gui/app.hpp:27
Class
MySpinCtrl
override key event handler for wxSpinCtrl to allow key checking
src/gui/dialogs.cpp:471
Class
MySpinCtrl
src/gui/prefs.cpp:1584
Class
OpenCLImageRD
Base class for implementations that use OpenCL.
src/readybase/OpenCLImageRD.hpp:26
Class
OpenCLMeshRD
Base class for mesh implementations that use OpenCL.
src/readybase/OpenCLMeshRD.hpp:26
Class
OpenCL_MixIn
OpenCL functionality, for adding to those implementations that use it.
src/readybase/OpenCL_MixIn.hpp:35
Class
OtherChemical
src/readybase/overlays.cpp:256
Class
Overlay
src/readybase/AbstractRD.hpp:23
Class
Overlay
An overlay is a filled shape to be drawn on top of an image (think: stacked transparencies).
src/readybase/overlays.hpp:99
Class
Overwrite
src/readybase/overlays.cpp:171
Class
PaintAction
src/readybase/AbstractRD.hpp:223
Class
Parameter
src/readybase/AbstractRD.hpp:186
Class
Parameter
src/readybase/overlays.cpp:289
Class
ParameterDialog
src/gui/dialogs.hpp:115
Class
PatternsPanel
The patterns panel lets users click on pattern files.
src/gui/PatternsPanel.hpp:33
Class
PatternsPanel
local:
src/gui/frame.hpp:30
Class
Pixel
src/readybase/overlays.cpp:649
Class
Point3D
src/readybase/overlays.cpp:100
Class
Properties
Local:
src/readybase/scene_items.hpp:19
Class
Properties
src/readybase/AbstractRD.hpp:24
Class
Properties
src/readybase/IO_XML.hpp:21
Class
Properties
A set of Property instances that can be saved/loaded to/from XML.
src/readybase/Properties.hpp:84
Class
Properties
src/readybase/SystemFactory.hpp:20
Class
Properties
src/gui/vtk_pipeline.hpp:23
Class
Properties
src/gui/MakeNewSystem.hpp:20
Class
RD_XMLImageReader
Reads *.vti files, our extended version of VTK's XML format for vtkImageData.
src/readybase/IO_XML.hpp:34
Class
RD_XMLImageWriter
Used to write vtkImageData to XML, with an added RD section containing rule information.
src/readybase/IO_XML.hpp:76
Class
RD_XMLUnstructuredGridReader
Reads *.vtu files, our extended version of VTK's XML format for vtkUnstructuredGrid.
src/readybase/IO_XML.hpp:55
Class
RD_XMLUnstructuredGridWriter
Used to write vtkUnstructuredGrid to XML, with an added RD section containing rule information.
src/readybase/IO_XML.hpp:105
Class
RadialGradient
src/readybase/overlays.cpp:398
Class
RecordingDialog
Options for recording the frames of a simulation as images to disk.
src/gui/RecordingDialog.hpp:28
Class
Rectangle
src/readybase/overlays.cpp:558
Class
Sine
src/readybase/overlays.cpp:486
Class
Stencil
src/readybase/stencils.hpp:57
Class
StencilPoint
src/readybase/stencils.hpp:49
Class
StringDialog
src/gui/dialogs.hpp:147
Class
Subtract
src/readybase/overlays.cpp:153
Enum
TCursorType
src/gui/frame.hpp:274
Class
TNeighbor
src/readybase/MeshRD.cpp:647
next →
1–100 of 142, ranked by callers