BioImager  3.9.1
A .NET microscopy imaging library. Supports various microscopes by using imported libraries & GUI automation. Supported libraries include PriorĀ® & ZeissĀ® & all devices supported by Micromanager 2.0 and python-microscope.
Loading...
Searching...
No Matches
BioImager.SliceInfo Class Reference

Slice info. More...

Public Member Functions

 SliceInfo (double xPixel, double yPixel, double widthPixel, double heightPixel, double unitsPerPixel, ZCT coord)
 Create a world extent by pixel and resolution. More...
 

Properties

double Resolution = 1 [get, set]
 um/pixel More...
 
ZCT Coordinate [get, set]
 ZCT Coordinate More...
 
Extent Extent [get, set]
 World extent. More...
 
SliceParame Parame = new SliceParame() [get, set]
 

Detailed Description

Slice info.

Definition at line 385 of file ISlideSource.cs.

Constructor & Destructor Documentation

◆ SliceInfo() [1/2]

BioImager.SliceInfo.SliceInfo ( )

Definition at line 387 of file ISlideSource.cs.

387{ }

◆ SliceInfo() [2/2]

BioImager.SliceInfo.SliceInfo ( double  xPixel,
double  yPixel,
double  widthPixel,
double  heightPixel,
double  unitsPerPixel,
ZCT  coord 
)

Create a world extent by pixel and resolution.

Parameters
xPixelpixel x
yPixelpixel y
widthPixelpixel width
heightPixelpixel height
unitsPerPixelum/pixel

Definition at line 397 of file ISlideSource.cs.

398 {
399 Extent = new Extent(xPixel, yPixel, xPixel + widthPixel,yPixel + heightPixel).PixelToWorldInvertedY(unitsPerPixel);
400 Resolution = unitsPerPixel;
401 }
double Resolution
um/pixel
Extent Extent
World extent.

References BioImager.SliceInfo.Extent.

Property Documentation

◆ Coordinate

ZCT BioImager.SliceInfo.Coordinate
getset

ZCT Coordinate

Definition at line 414 of file ISlideSource.cs.

414{ get; set; }

◆ Extent

Extent BioImager.SliceInfo.Extent
getset

World extent.

Definition at line 419 of file ISlideSource.cs.

420 {
421 get;
422 set;
423 }

Referenced by BioImager.SlideSourceBase.GetSlice(), and BioImager.SliceInfo.SliceInfo().

◆ Parame

SliceParame BioImager.SliceInfo.Parame = new SliceParame()
getset

Definition at line 424 of file ISlideSource.cs.

425 {
426 get;
427 set;
428 } = new SliceParame();

◆ Resolution

double BioImager.SliceInfo.Resolution = 1
getset

um/pixel

Definition at line 406 of file ISlideSource.cs.

407 {
408 get;
409 set;
410 } = 1;

Referenced by BioImager.SlideSourceBase.GetSlice().


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