BioGTK  6.0.0
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images. Including whole slide, pyramidal, and series.
All Classes Namespaces Functions
BioGTK.Objectives.Objective Class Reference

Public Member Functions

 Objective (object o, int index)
 
override string ToString ()
 

Public Attributes

Dictionary< string, object > config = new Dictionary<string, object>()
 
string Name = ""
 
string UniqueName = ""
 
string ElementType = ""
 
bool Oil = false
 
int Magnification = 0
 
float NumericAperture = 0
 
int Index
 
string Modes = ""
 
string Features = ""
 
double LocateExposure = 50
 
int WorkingDistance = 0
 
double AcquisitionExposure = 50
 
string Configuration = ""
 
double MoveAmountL = 40
 
double MoveAmountR = 10
 
double FocusMoveAmount = 0.02
 
double ViewWidth
 
double ViewHeight
 

Detailed Description

Definition at line 162 of file Microscope.cs.

Constructor & Destructor Documentation

◆ Objective() [1/2]

BioGTK.Objectives.Objective.Objective ( object o,
int index )

Definition at line 183 of file Microscope.cs.

184 {
185 Index = index;
186 }

◆ Objective() [2/2]

BioGTK.Objectives.Objective.Objective ( )

Definition at line 187 of file Microscope.cs.

188 {
189 }

Member Function Documentation

◆ ToString()

override string BioGTK.Objectives.Objective.ToString ( )

Definition at line 190 of file Microscope.cs.

191 {
192 return Name.ToString() + " " + Index;
193 }

Member Data Documentation

◆ AcquisitionExposure

double BioGTK.Objectives.Objective.AcquisitionExposure = 50

Definition at line 176 of file Microscope.cs.

◆ config

Dictionary<string, object> BioGTK.Objectives.Objective.config = new Dictionary<string, object>()

Definition at line 164 of file Microscope.cs.

◆ Configuration

string BioGTK.Objectives.Objective.Configuration = ""

Definition at line 177 of file Microscope.cs.

◆ ElementType

string BioGTK.Objectives.Objective.ElementType = ""

Definition at line 167 of file Microscope.cs.

◆ Features

string BioGTK.Objectives.Objective.Features = ""

Definition at line 173 of file Microscope.cs.

◆ FocusMoveAmount

double BioGTK.Objectives.Objective.FocusMoveAmount = 0.02

Definition at line 180 of file Microscope.cs.

◆ Index

int BioGTK.Objectives.Objective.Index

Definition at line 171 of file Microscope.cs.

◆ LocateExposure

double BioGTK.Objectives.Objective.LocateExposure = 50

Definition at line 174 of file Microscope.cs.

◆ Magnification

int BioGTK.Objectives.Objective.Magnification = 0

Definition at line 169 of file Microscope.cs.

◆ Modes

string BioGTK.Objectives.Objective.Modes = ""

Definition at line 172 of file Microscope.cs.

◆ MoveAmountL

double BioGTK.Objectives.Objective.MoveAmountL = 40

Definition at line 178 of file Microscope.cs.

◆ MoveAmountR

double BioGTK.Objectives.Objective.MoveAmountR = 10

Definition at line 179 of file Microscope.cs.

◆ Name

string BioGTK.Objectives.Objective.Name = ""

Definition at line 165 of file Microscope.cs.

◆ NumericAperture

float BioGTK.Objectives.Objective.NumericAperture = 0

Definition at line 170 of file Microscope.cs.

◆ Oil

bool BioGTK.Objectives.Objective.Oil = false

Definition at line 168 of file Microscope.cs.

◆ UniqueName

string BioGTK.Objectives.Objective.UniqueName = ""

Definition at line 166 of file Microscope.cs.

◆ ViewHeight

double BioGTK.Objectives.Objective.ViewHeight

Definition at line 182 of file Microscope.cs.

◆ ViewWidth

double BioGTK.Objectives.Objective.ViewWidth

Definition at line 181 of file Microscope.cs.

◆ WorkingDistance

int BioGTK.Objectives.Objective.WorkingDistance = 0

Definition at line 175 of file Microscope.cs.


The documentation for this class was generated from the following file: