BioGTK  6.5.0
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images. Including whole slide, pyramidal, and series.
Loading...
Searching...
No Matches
BioGTK Namespace Reference

Classes

class  About
 
class  AI
 
class  App
 
class  ApplyFilter
 
class  AutoSAM
 
class  BioConsole
 
class  BoxPromotion
 
class  ChannelsTool
 
class  ColorTool
 
class  ComboPicker
 
class  FiltersView
 
class  Focus
 
class  Function
 
class  Functions
 
class  GLWindow
 
class  HistogramControl
 
class  ImageView
 
class  Login
 
class  MaskData
 A structure for storing masks and their related data in batched format. Implements basic filtering and concatenation. More...
 
class  MaskPromotion
 
class  MicroSAM
 
class  Microscope
 
class  NodeView
 
class  NumberPicker
 
class  Objectives
 
class  OMERO
 
class  PlateTool
 
class  Play
 
class  Plot
 
class  Plugin
 
class  Plugins
 
class  PointPromotion
 
class  Progress
 
class  Promotion
 
class  Recorder
 
class  RectangleDExtensions
 
class  Resolutions
 
class  RLShutter
 
class  SAM
 
class  SAMTool
 
class  Scripting
 
class  Search
 
class  SetTool
 
class  SkiaStitchingPipeline
 SkiaSharp-based tile stitching pipeline for compositing large pyramidal images. More...
 
class  SKSlideRenderer
 Manages slide rendering by coordinating between the SkiaStitchingPipeline and SlideGLArea Handles async updates, caching, and progressive rendering for large pyramidal images. More...
 
class  SlideArea
 GTK widget that provides SkiaSharp rendering surface for slide content Manages the rendering pipeline and exposes Skia canvas for custom drawing. More...
 
class  SlideGLArea
 A GTK GLArea widget that renders pyramidal slide tiles directly on the GPU. Eliminates ReadPixels overhead by rendering to screen instead of copying to CPU. Supports SkiaSharp overlay for annotations via GRContext. More...
 
class  SlideRenderer
 
class  StackTools
 
class  Stage
 
class  TabsView
 
class  TextInput
 
struct  TileRenderInfo
 Information needed to render a single tile. More...
 
class  TLShutter
 
class  Tolerance
 
class  Tools
 Implementations for all tool types defined in Tools.cs. More...
 
class  Transforms
 
class  Updater
 

Enumerations

enum  PromotionType { Point , Box }
 
enum  ForeGround { foreground , background }
 

Enumeration Type Documentation

◆ ForeGround

enum BioGTK.ForeGround

Definition at line 49 of file Promotions.cs.

50 {
51 foreground,
52 background
53 }

◆ PromotionType

enum BioGTK.PromotionType

Definition at line 9 of file Promotions.cs.

10 {
11 Point,
12 Box
13 }