Documentation ¶
Index ¶
- type DeterminantTab
- type GUI
- type MatrixWidget
- func (p *MatrixWidget) CreateRenderer() fyne.WidgetRenderer
- func (p *MatrixWidget) Hide()
- func (p *MatrixWidget) MinSize() fyne.Size
- func (p *MatrixWidget) Move(position fyne.Position)
- func (p *MatrixWidget) Position() fyne.Position
- func (p *MatrixWidget) Refresh()
- func (p *MatrixWidget) Resize(size fyne.Size)
- func (p *MatrixWidget) Show()
- func (p *MatrixWidget) Size() fyne.Size
- func (p *MatrixWidget) Visible() bool
- type MultiplyTab
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeterminantTab ¶
type DeterminantTab struct { TableContainer *fyne.Container Table *widget.Table Matrix *cmatrix.Matrix OptionsContainer *fyne.Container OptionsLabel *canvas.Text OptionsAugmented *widget.Check OptionsRows *widget.Entry OptionsCols *widget.Entry OptionsSolution *widget.Select ActionsContainer *fyne.Container ActionsImport *widget.Button ActionsImportDialog *dialog.FileDialog ActionsExport *widget.Button ActionsExportDialog *dialog.FileDialog ActionsCalculate *widget.Button ActionsCopy *widget.Button ActionsAnswer *widget.Entry ActionsStatus *widget.ProgressBarInfinite MainContainer *fyne.Container GUI *GUI }
type MatrixWidget ¶
type MatrixWidget struct { BaseWidget widget.BaseWidget Matrix *cmatrix.Matrix // contains filtered or unexported fields }
func NewMatrixWidget ¶
func NewMatrixWidget(matrix *cmatrix.Matrix) *MatrixWidget
func (*MatrixWidget) CreateRenderer ¶
func (p *MatrixWidget) CreateRenderer() fyne.WidgetRenderer
func (*MatrixWidget) Hide ¶
func (p *MatrixWidget) Hide()
func (*MatrixWidget) MinSize ¶
func (p *MatrixWidget) MinSize() fyne.Size
func (*MatrixWidget) Move ¶
func (p *MatrixWidget) Move(position fyne.Position)
func (*MatrixWidget) Position ¶
func (p *MatrixWidget) Position() fyne.Position
func (*MatrixWidget) Refresh ¶
func (p *MatrixWidget) Refresh()
func (*MatrixWidget) Resize ¶
func (p *MatrixWidget) Resize(size fyne.Size)
func (*MatrixWidget) Show ¶
func (p *MatrixWidget) Show()
func (*MatrixWidget) Size ¶
func (p *MatrixWidget) Size() fyne.Size
func (*MatrixWidget) Visible ¶
func (p *MatrixWidget) Visible() bool
type MultiplyTab ¶
type MultiplyTab struct { Common binding.Int Rows binding.Int Cols binding.Int MatrixA *cmatrix.Matrix TableA *widget.Table TableAContainer *fyne.Container MatrixB *cmatrix.Matrix TableB *widget.Table TableBContainer *fyne.Container MatrixResult *cmatrix.Matrix TableResult *widget.Table TableResultContainer *fyne.Container ActionsCommon *widget.Entry ActionsCommonContainer *fyne.Container ActionsRows *widget.Entry ActionsRowsContainer *fyne.Container ActionsCols *widget.Entry ActionsColsContainer *fyne.Container ActionsOptions *fyne.Container ActionsImportA *widget.Button ActionsImportADialog *dialog.FileDialog ActionsImportAContainer *fyne.Container ActionsImportB *widget.Button ActionsImportBDialog *dialog.FileDialog ActionsImportBContainer *fyne.Container ActionsCalculate *widget.Button ActionsCalculateContainer *fyne.Container ActionsContainer *fyne.Container MainContainer *fyne.Container GUI *GUI }
Click to show internal directories.
Click to hide internal directories.