From f1108bcef48ca1a781b39190acd7da3ad234aee0 Mon Sep 17 00:00:00 2001 From: hurtbadly Date: Tue, 4 Jun 2024 22:34:18 +0530 Subject: [PATCH] Migration of Documentation from Documenter to DocumenterVitepress --- Project.toml | 4 + docs/.gitignore | 420 +-------------------------------------- docs/Project.toml | 37 +--- docs/make.jl | 94 +++++---- docs/package.json | 17 ++ docs/src/contributing.md | 1 + docs/src/index.md | 197 +++++++++++++++--- docs/src/tutorials.md | 1 + 8 files changed, 255 insertions(+), 516 deletions(-) create mode 100644 docs/package.json create mode 100644 docs/src/contributing.md create mode 100644 docs/src/tutorials.md diff --git a/Project.toml b/Project.toml index fc48954..00e9c33 100755 --- a/Project.toml +++ b/Project.toml @@ -8,6 +8,8 @@ ColorTypes = "3da002f7-5984-5a60-b8a6-cbb66c0b333f" DataTypesBasic = "83eed652-29e8-11e9-12da-a7c29d64ffc9" Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" Dictionaries = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4" +Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4" +DocumenterVitepress = "4710194d-e776-4893-9690-8d956a29c365" FreeType = "b38be410-82b0-50bf-ab77-7b57e271db43" FreeTypeAbstraction = "663a7486-cb36-511b-a19d-713bb74d65c9" GLFW = "f7f18e0c-5ee9-5ccd-a5bf-e8befd85ed98" @@ -28,6 +30,8 @@ MedEval3D = "07fe485e-7252-451c-a484-d20a4cdbbf79" ColorTypes = ">=0.11.4" DataTypesBasic = ">=2.0.3" Dictionaries = ">=0.3.25" +Documenter = "1" +DocumenterVitepress = "0.0.19, 0.0.20" FreeType = ">=4.1.0" FreeTypeAbstraction = ">=0.10.0" GLFW = ">=3.4.1" diff --git a/docs/.gitignore b/docs/.gitignore index a0ee051..0587d74 100755 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -1,416 +1,4 @@ -################################################################################ -# DrWatson Project Structure # -################################################################################ - -# Folders to ignore - files may be too large, too many, etc. NOTE: EDIT IF NEEDED. -data -videos -plots -notebooks -_research - -################################################################################ -# Julia # -################################################################################ - -# Files generated by invoking Julia with --code-coverage -*.jl.cov -*.jl.*.cov - -# Files generated by invoking Julia with --track-allocation -*.jl.mem - -# System-specific files and directories generated by the BinaryProvider and -# BinDeps packages. -# They contain absolute paths, and so should not be committed -deps/deps.jl -deps/build.log -deps/downloads/ -deps/usr/ -deps/src/ - -# Build artifacts for creating documentation generated by the Documenter package -docs/build/ -docs/site/ - -################################################################################ -# Jupyter Notebook # -################################################################################ - -.ipynb_checkpoints -*/.ipynb_checkpoints/* - -################################################################################ -# Microsoft Office # -################################################################################ - -*.tmp - -# Word temporary -~$*.doc* - -# Word Auto Backup File -Backup of *.doc* - -# Excel temporary -~$*.xls* - -# Excel Backup File -*.xlk - -# PowerPoint temporary -~$*.ppt* - -################################################################################ -# LaTeX # -################################################################################ - -## Core latex/pdflatex auxiliary files: -*.aux -*.lof -*.log -*.lot -*.fls -*.out -*.toc -*.fmt -*.fot -*.cb -*.cb2 -.*.lb - -## Intermediate documents: -*.dvi -*.xdv -*-converted-to.* -# these rules will exclude image files for figures, et cetera... -# *.ps -# *.eps -# *.pdf - -## Generated if empty string given at "Please type another file name for output:" -.pdf - -## Bibliography auxiliary files (bibtex/biblatex/biber): -*.bbl -*.bcf -*.blg -*-blx.aux -*-blx.bib -*.run.xml - -## Build tool auxiliary files: -*.fdb_latexmk -*.synctex -*.synctex(busy) -*.synctex.gz -*.synctex.gz(busy) -*.pdfsync - -## Build tool directories for auxiliary files -# latexrun -latex.out/ - -## Auxiliary and intermediate files from other packages: -# algorithms -*.alg -*.loa - -# achemso -acs-*.bib - -# amsthm -*.thm - -# beamer -*.nav -*.pre -*.snm -*.vrb - -# changes -*.soc - -# comment -*.cut - -# cprotect -*.cpt - -# elsarticle (documentclass of Elsevier journals) -*.spl - -# endnotes -*.ent - -# fixme -*.lox - -# feynmf/feynmp -*.mf -*.mp -*.t[1-9] -*.t[1-9][0-9] -*.tfm - -#(r)(e)ledmac/(r)(e)ledpar -*.end -*.?end -*.[1-9] -*.[1-9][0-9] -*.[1-9][0-9][0-9] -*.[1-9]R -*.[1-9][0-9]R -*.[1-9][0-9][0-9]R -*.eledsec[1-9] -*.eledsec[1-9]R -*.eledsec[1-9][0-9] -*.eledsec[1-9][0-9]R -*.eledsec[1-9][0-9][0-9] -*.eledsec[1-9][0-9][0-9]R - -# glossaries -*.acn -*.acr -*.glg -*.glo -*.gls -*.glsdefs - -# gnuplottex -*-gnuplottex-* - -# gregoriotex -*.gaux -*.gtex - -# htlatex -*.4ct -*.4tc -*.idv -*.lg -*.trc -*.xref - -# hyperref -*.brf - -# knitr -*-concordance.tex - -# listings -*.lol - -# luatexja-ruby -*.ltjruby - -# makeidx -*.idx -*.ilg -*.ind -*.ist - -# minitoc -*.maf -*.mlf -*.mlt -*.mtc[0-9]* -*.slf[0-9]* -*.slt[0-9]* -*.stc[0-9]* - -# minted -_minted* -*.pyg - -# morewrites -*.mw - -# nomencl -*.nlg -*.nlo -*.nls - -# pax -*.pax - -# pdfpcnotes -*.pdfpc - -# sagetex -*.sagetex.sage -*.sagetex.py -*.sagetex.scmd - -# scrwfile -*.wrt - -# sympy -*.sout -*.sympy -sympy-plots-for-*.tex/ - -# pdfcomment -*.upa -*.upb - -# pythontex -*.pytxcode -pythontex-files-*/ - -# tcolorbox -*.listing - -# thmtools -*.loe - -# TikZ & PGF -*.dpth -*.md5 -*.auxlock - -# todonotes -*.tdo - -# vhistory -*.hst -*.ver - -# easy-todo -*.lod - -# xcolor -*.xcp - -# xmpincl -*.xmpi - -# xindy -*.xdy - -# xypic precompiled matrices -*.xyc - -# endfloat -*.ttt -*.fff - -# Latexian -TSWLatexianTemp* - -## Editors: -# WinEdt -*.bak -*.sav - -# Texpad -.texpadtmp - -# LyX -*.lyx~ - -# Kile -*.backup - -# KBibTeX -*~[0-9]* - -# auto folder when using emacs and auctex -./auto/* -*.el - -# expex forward references with \gathertags -*-tags.tex - -# standalone packages -*.sta - -### LaTeX Patch ### -# glossaries -*.glstex - -################################################################################ -# Operating systems # -################################################################################ - -######################################## -# Linux # -######################################## - -*~ - -# temporary files which can be created if a process still has a handle open of -# a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -# .nfs files are created when an open file is removed but is still being accessed -.nfs* - -######################################## -# macOS # -######################################## - -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -######################################## -# Windows # -######################################## - -# Windows thumbnail cache files -Thumbs.db -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - - -## Acknowledgements -# Many thanks to `https://gitignore.io/`, written and maintained by Joe Blau, which contributed much material to this gitignore file. +build/ +node_modules/ +package-lock.json +Manifest.toml \ No newline at end of file diff --git a/docs/Project.toml b/docs/Project.toml index d5ef82e..86f6bd8 100755 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -1,39 +1,4 @@ -name = "MedEye3d" -uuid = "48a1af7b-3279-4eeb-8f2b-7ca229bb51b1" -authors = ["M.D Jakub Mitura <53857487+jakubMitura14@users.noreply.github.com>"] -version = "0.3.0" - [deps] -ColorTypes = "3da002f7-5984-5a60-b8a6-cbb66c0b333f" -DataTypesBasic = "83eed652-29e8-11e9-12da-a7c29d64ffc9" -Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" -Dictionaries = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4" Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4" -FreeType = "b38be410-82b0-50bf-ab77-7b57e271db43" -FreeTypeAbstraction = "663a7486-cb36-511b-a19d-713bb74d65c9" -GLFW = "f7f18e0c-5ee9-5ccd-a5bf-e8befd85ed98" -GeometryTypes = "4d00f742-c7ba-57c2-abde-4428a4b178cb" -Logging = "56ddb016-857b-54e1-b83d-db4d58db5568" -Match = "7eb4fadd-790c-5f42-8a69-bfa0b872bfbf" -ModernGL = "66fc600b-dfda-50eb-8b99-91cfa97b1301" -Observables = "510215fc-4207-5dde-b226-833fc4488ee2" -Parameters = "d96e819e-fc66-5662-9728-84c9c7592b0a" +DocumenterVitepress = "4710194d-e776-4893-9690-8d956a29c365" Rocket = "df971d30-c9d6-4b37-b8ff-e965b2cb3a40" -Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46" - -[compat] -ColorTypes = "0.10.12" -DataTypesBasic = "2.0.2" -Dictionaries = "0.3.11" -Documenter = "0.27.5" -FreeType = "4.0.0" -FreeTypeAbstraction = "0.9.2" -GLFW = "3.4.1" -GeometryTypes = "0.8.4" -Match = "1.1.0" -ModernGL = "1.1.2" -Observables = "0.4.0" -Parameters = "0.12.2" -Rocket = "1.3.15" -Setfield = "0.7.1" -julia = "1.6" diff --git a/docs/make.jl b/docs/make.jl index 71da30e..c67cfaa 100755 --- a/docs/make.jl +++ b/docs/make.jl @@ -1,40 +1,64 @@ - using Pkg - -using Documenter +Pkg.add([ + "Documenter", + "DocumenterVitepress", + "Rocket" +]) using MedEye3d +using Rocket +using Documenter +using DocumenterVitepress + + +DocMeta.setdocmeta!(MedEye3d, :DocTestSetup, :(using MedEye3d); recursive=true) + +makedocs(; +modules = [MedEye3d +,MedEye3d.SegmentationDisplay +,MedEye3d.ReactingToInput +,MedEye3d.ReactOnKeyboard +,MedEye3d.ReactOnMouseClickAndDrag +,MedEye3d.ReactToScroll +,MedEye3d.PrepareWindow +,MedEye3d.TextureManag +,MedEye3d.DisplayWords +,MedEye3d.Uniforms +,MedEye3d.ShadersAndVerticiesForText +,MedEye3d.ShadersAndVerticies +,MedEye3d.OpenGLDisplayUtils +,MedEye3d.CustomFragShad +,MedEye3d.PrepareWindowHelpers +,MedEye3d.StructsManag +,MedEye3d.ForDisplayStructs +,MedEye3d.DataStructs +,MedEye3d.BasicStructs +,MedEye3d.ModernGlUtil +,MedEye3d.MaskDiffrence +,MedEye3d.KeyboardVisibility +,MedEye3d.OtherKeyboardActions +,MedEye3d.KeyboardMouseHelper +,MedEye3d.WindowControll +,MedEye3d.ChangePlane + -makedocs( - sitename = "MedEye3d", - format = Documenter.HTML(), - modules = [MedEye3d - ,MedEye3d.SegmentationDisplay - ,MedEye3d.ReactingToInput - ,MedEye3d.ReactOnKeyboard - ,MedEye3d.ReactOnMouseClickAndDrag - ,MedEye3d.ReactToScroll - ,MedEye3d.PrepareWindow - ,MedEye3d.TextureManag - ,MedEye3d.DisplayWords - ,MedEye3d.Uniforms - ,MedEye3d.ShadersAndVerticiesForText - ,MedEye3d.ShadersAndVerticies - ,MedEye3d.OpenGLDisplayUtils - ,MedEye3d.CustomFragShad - ,MedEye3d.PrepareWindowHelpers - ,MedEye3d.StructsManag - ,MedEye3d.ForDisplayStructs - ,MedEye3d.DataStructs - ,MedEye3d.BasicStructs - ,MedEye3d.ModernGlUtil - ,MedEye3d.MaskDiffrence - ,MedEye3d.KeyboardVisibility - ,MedEye3d.OtherKeyboardActions - ,MedEye3d.KeyboardMouseHelper - ,MedEye3d.WindowControll - ,MedEye3d.ChangePlane - - - ] +], + repo = Remotes.GitHub("JuliaHealth", "MedEye3d.jl"), + authors = "Jakub-Mitura , Divyansh-Goyal and contributors", + sitename = "MedEye3d.jl", + format = DocumenterVitepress.MarkdownVitepress( + repo="https://github.com/JuliaHealth/MedEye3d.jl", + ), + pages = [ + "Home" => "index.md", + "Tutorials" => "tutorials.md", + "Contributing" => "contributing.md" + ], ) +deploydocs(; + repo = "github.com/JuliaHealth/MedEye3d.jl", + target = "build", # this is where Vitepress stores its output + devbranch = "master", + branch = "gh-pages", + push_preview = true +) \ No newline at end of file diff --git a/docs/package.json b/docs/package.json new file mode 100644 index 0000000..e1bd452 --- /dev/null +++ b/docs/package.json @@ -0,0 +1,17 @@ +{ + "devDependencies": { + "markdown-it": "^14.1.0", + "markdown-it-mathjax3": "^4.3.2", + "vitepress": "^1.0.2", + "vitepress-plugin-tabs": "^0.5.0" + }, + "scripts": { + "docs:dev": "vitepress dev build/.documenter", + "docs:build": "vitepress build build/.documenter", + "docs:preview": "vitepress preview build/.documenter" + }, + "dependencies": { + "@shikijs/transformers": "^1.1.7", + "markdown-it-footnote": "^4.0.0" + } + } diff --git a/docs/src/contributing.md b/docs/src/contributing.md new file mode 100644 index 0000000..cbaa818 --- /dev/null +++ b/docs/src/contributing.md @@ -0,0 +1 @@ +#Testing contribution documentation \ No newline at end of file diff --git a/docs/src/index.md b/docs/src/index.md index a43f0f0..31778cc 100755 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -412,32 +412,171 @@ When all will be ok and you will scroll up you should see sth like below - - -```@autodocs -Modules = [NuclearMedEye,NuclearMedEye.SegmentationDisplay - ,NuclearMedEye.ReactingToInput - ,NuclearMedEye.ReactOnKeyboard - ,NuclearMedEye.ReactOnMouseClickAndDrag - ,NuclearMedEye.ReactToScroll - ,NuclearMedEye.PrepareWindow - ,NuclearMedEye.TextureManag - ,NuclearMedEye.DisplayWords - ,NuclearMedEye.Uniforms - ,NuclearMedEye.ShadersAndVerticiesForText - ,NuclearMedEye.ShadersAndVerticies - ,NuclearMedEye.OpenGLDisplayUtils - ,NuclearMedEye.CustomFragShad - ,NuclearMedEye.PrepareWindowHelpers - ,NuclearMedEye.StructsManag - ,NuclearMedEye.ForDisplayStructs - ,NuclearMedEye.DataStructs - ,NuclearMedEye.BasicStructs - ,NuclearMedEye.ModernGlUtil - ,NuclearMedEye.MaskDiffrence - ,NuclearMedEye.KeyboardVisibility - ,NuclearMedEye.OtherKeyboardActions - ,NuclearMedEye.WindowControll - ,NuclearMedEye.ChangePlane] -Order = [:module,:function, :type,:constant] -``` \ No newline at end of file +```@docs +MedEye3d.WindowControll.setTextureWindow +MedEye3d.CustomFragShad.addColorUniform +MedEye3d.WindowControll.highTreshDown +MedEye3d.ReactToScroll.registerMouseScrollFunctions +MedEye3d.DisplayWords.activateForTextDisp +MedEye3d.MaskDiffrence.displayMaskDiffrence +MedEye3d.SegmentationDisplay.updateSingleImagesDisplayed +MedEye3d.CustomFragShad.addUniformsForNuclearAndSubtr +MedEye3d.ChangePlane +MedEye3d.SegmentationDisplay +MedEye3d.MaskDiffrence.processKeysInfo +MedEye3d.DataStructs.CalcDimsStruct +MedEye3d.CustomFragShad.getNuclearMaskFunctions +MedEye3d.ReactOnMouseClickAndDrag.registerMouseClickFunctions +MedEye3d.WindowControll.maskContrUp +MedEye3d.ReactingToInput.subscribeGLFWtoActor +MedEye3d.visualizationFromHdf5.loadFromHdf5Prim +MedEye3d.ReactOnMouseClickAndDrag.reactToMouseDrag +MedEye3d.CustomFragShad.addMasksStrings +MedEye3d.StructsManag +MedEye3d.ReactToScroll.reactToScroll +MedEye3d.TextureManag.updateImagesDisplayed +MedEye3d.TextureManag.addTextToTexture +MedEye3d.Uniforms.@g_str +MedEye3d.WindowControll.processKeysInfo +MedEye3d.OtherKeyboardActions.processKeysInfo +MedEye3d.Uniforms.setTextureVisibility +MedEye3d.DataStructs.TwoDimRawDat +MedEye3d.visualizationFromHdf5.writeGroupAttribute +MedEye3d.WindowControll +MedEye3d.DataStructs.DataToScrollDims +MedEye3d.CustomFragShad +MedEye3d.ShadersAndVerticies.createVertexShader +MedEye3d.visualizationFromHdf5.getSomeColor +MedEye3d.ForDisplayStructs.TextureUniforms +MedEye3d.ReactingToInput.setUpvalueForMasToSet +MedEye3d.ForDisplayStructs.ScrollCallbackSubscribable +MedEye3d.ForDisplayStructs.MainImageUniforms +MedEye3d.TextureManag.updateTexture +MedEye3d.TextureManag +MedEye3d.ReactOnKeyboard.registerKeyboardFunctions +MedEye3d.DataStructs.ThreeDimRawDat +MedEye3d.distinctColorsSaved.listOfColors +MedEye3d.ShadersAndVerticies.getShaderFileText +MedEye3d.Uniforms.@uniforms +MedEye3d.DisplayWords.getTextForCurrentSlice +MedEye3d.ReactOnKeyboard.findTextureBasedOnNumb +MedEye3d.SegmentationDisplay.passDataForScrolling +MedEye3d.ReactOnKeyboard.shouldBeExecuted +MedEye3d.visualizationFromHdf5.getGroupOrCreate +MedEye3d.PrepareWindowHelpers.encodeDataFromDataBuffer +MedEye3d.WindowControll.lowTreshDown +MedEye3d.ReactingToInput.setUpCalcDimsStruct +MedEye3d.ReactingToInput.setUpForScrollData +MedEye3d.CustomFragShad.initialStrings +MedEye3d.CustomFragShad.getMasksSubtractionFunction +MedEye3d.visualizationFromHdf5.openHDF5 +MedEye3d.DataStructs +MedEye3d.PrepareWindowHelpers +MedEye3d.DisplayWords.createTextureForWords +MedEye3d.WindowControll.primaryModificationsOfWindContr +MedEye3d.ForDisplayStructs.MaskTextureUniforms +MedEye3d.DataStructs.SingleSliceDat +MedEye3d.SegmentationDisplay.prepareForDispStruct +MedEye3d.KeyboardVisibility +MedEye3d.PrepareWindowHelpers.initializeWindow +MedEye3d.visualizationFromHdf5.giveStringsFromResultMetrics +MedEye3d.ForDisplayStructs.forDisplayObjects +MedEye3d.ReactOnMouseClickAndDrag +MedEye3d.MaskDiffrence +MedEye3d.PrepareWindowHelpers.createElementBuffer +MedEye3d.DataStructs.FullScrollableDat +MedEye3d.KeyboardVisibility.processKeysInfo +MedEye3d.ReactOnMouseClickAndDrag.getNewY +MedEye3d.Uniforms.getuniform +MedEye3d.MaskDiffrence.undoDiffrence +MedEye3d.DisplayWords.bindAndActivateForText +MedEye3d.CustomFragShad.mainFuncString +MedEye3d.TextureManag.setuniforms +MedEye3d.distinctColorsSaved.longColorList +MedEye3d.BasicStructs.ImageConstants +MedEye3d.ReactingToInput.updateSingleImagesDisplayedSetUp +MedEye3d.TextureManag.setProperOpenGlTypes +MedEye3d.ReactOnMouseClickAndDrag.translateMouseToTexture +MedEye3d.ModernGlUtil +MedEye3d.DisplayWords.textLinesFromStrings +MedEye3d.WindowControll.lowTreshUp +MedEye3d.DataStructs.RawDataToDisp +MedEye3d.CustomFragShad.mainVisContrib +MedEye3d.TextureManag.getProperGL_TEXTURE +MedEye3d.KeyboardMouseHelper +MedEye3d.ReactingToInput.setUpMainDisplay +MedEye3d.PrepareWindow.createAndInitShaderProgram +MedEye3d.OtherKeyboardActions.processKeysInfoUndo +MedEye3d.CustomFragShad.addSamplerStr +MedEye3d.CustomFragShad.setMaskInfluence +MedEye3d.DisplayWords.renderSingleLineOfText +MedEye3d.PrepareWindowHelpers.controllWindowInput +MedEye3d.CustomFragShad.chooseColorFonuction +MedEye3d.DataStructs.valueForMasToSetStruct +MedEye3d.BasicStructs.ResultMetrics +MedEye3d.ForDisplayStructs.MouseStruct +MedEye3d.CustomFragShad.createCustomFramgentShader +MedEye3d.CustomFragShad.getmainImageR +MedEye3d.DataStructs.AnnotationStruct +MedEye3d.PrepareWindow.displayAll +MedEye3d.KeyboardVisibility.setVisAndRender +MedEye3d.ForDisplayStructs.TextureSpec +MedEye3d.WindowControll.highTreshUp +MedEye3d.ShadersAndVerticiesForText.createVertexShader +MedEye3d.Uniforms.coontrolMinMaxUniformVals +MedEye3d.TextureManag.assignUniformsAndTypesToMasks +MedEye3d.KeyboardMouseHelper.processKeysInfo +MedEye3d.CustomFragShad.divideTexteuresToMainAndRest +MedEye3d.BasicStructs.ConfigurtationStruct +MedEye3d.ReactOnMouseClickAndDrag.addStrokeWidth +MedEye3d.DataStructs.WindowControlStruct +MedEye3d.DisplayWords +MedEye3d.WindowControll.getNewTresholdChangeValue +MedEye3d.StructsManag.modifySliceFull! +MedEye3d.Uniforms.changeTextureContribution +MedEye3d.ForDisplayStructs.KeyboardStruct +MedEye3d.ForDisplayStructs.MouseCallbackSubscribable +MedEye3d.ForDisplayStructs.ForWordsDispStruct +MedEye3d.ForDisplayStructs.getLocationDict +MedEye3d.ForDisplayStructs.Mask +MedEye3d.OtherKeyboardActions +MedEye3d.ReactToScroll +MedEye3d.Uniforms +MedEye3d.CustomFragShad.addTypeStr +MedEye3d.TextureManag.activateTextures +MedEye3d.Uniforms.uniform! +MedEye3d.visualizationFromHdf5.permuteAndReverse +MedEye3d.visualizationFromHdf5.getDefaultTextureSpec +MedEye3d.ReactingToInput.setUpWordsDisplay +MedEye3d.SegmentationDisplay.coordinateDisplay +MedEye3d.DataStructs.DataToDisp +MedEye3d.DataStructs.SimpleLineTextStruct +MedEye3d.WindowControll.dispatchToFunctions +MedEye3d.CustomFragShad.addMainTextureStrings +MedEye3d.ReactOnKeyboard.parseString +MedEye3d.DisplayWords.reactivateMainObj +MedEye3d.visualizationFromHdf5.refresh +MedEye3d.Uniforms.isMaskDiffViss +MedEye3d.ReactOnKeyboard.reactToKeyboard +MedEye3d.PrepareWindowHelpers.glVertexAttribSetting +MedEye3d.Uniforms.setCTWindow +MedEye3d.ShadersAndVerticiesForText.createFragmentShader +MedEye3d.ReactOnMouseClickAndDrag.getNewX +MedEye3d.SegmentationDisplay.cleanUp +MedEye3d.ShadersAndVerticiesForText.getWordsVerticies +MedEye3d.ShadersAndVerticies.createFragmentShader +MedEye3d.WindowControll.setmainWindow +MedEye3d.PrepareWindowHelpers.createVertexBuffer +MedEye3d.TextureManag.createTexture +MedEye3d.OpenGLDisplayUtils.basicRender +MedEye3d.WindowControll.maskContrDown +MedEye3d.ForDisplayStructs.KeyboardCallbackSubscribable +MedEye3d.SegmentationDisplay.registerInteractions +MedEye3d.Uniforms.setMaskColor +MedEye3d.DataStructs.getLocationDict +MedEye3d.CustomFragShad.addWindowingFunc +MedEye3d.PrepareWindowHelpers.createDAtaBuffer +MedEye3d.ForDisplayStructs.ActorWithOpenGlObjects +MedEye3d.TextureManag.initializeTextures +Rocket.on_subscribe! +``` diff --git a/docs/src/tutorials.md b/docs/src/tutorials.md new file mode 100644 index 0000000..ce0dc7f --- /dev/null +++ b/docs/src/tutorials.md @@ -0,0 +1 @@ +#Tutorials coming soon, keep an eye them :) \ No newline at end of file