BioCore  4.0.1
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 Enumerations Properties
BioCore.Resolution Struct Reference

Public Member Functions

 Resolution (int w, int h, int omePx, int bitsPerPixel, double physX, double physY, double physZ, double stageX, double stageY, double stageZ)
 
 Resolution (int w, int h, PixelFormat f, double physX, double physY, double physZ, double stageX, double stageY, double stageZ)
 
Resolution Copy ()
 
override string ToString ()
 

Public Attributes

int x
 
int y
 
PixelFormat format
 
double px
 
double py
 
double pz
 
double sx
 
double sy
 
double sz
 

Properties

int SizeX [get, set]
 
int SizeY [get, set]
 
double PhysicalSizeX [get, set]
 
double PhysicalSizeY [get, set]
 
double PhysicalSizeZ [get, set]
 
double StageSizeX [get, set]
 
double StageSizeY [get, set]
 
double StageSizeZ [get, set]
 
double VolumeWidth [get]
 
double VolumeHeight [get]
 
PixelFormat PixelFormat [get, set]
 
int RGBChannelsCount [get]
 
long SizeInBytes [get]
 

Detailed Description

Definition at line 218 of file Bio.cs.

Constructor & Destructor Documentation

◆ Resolution() [1/2]

BioCore.Resolution.Resolution ( int  w,
int  h,
int  omePx,
int  bitsPerPixel,
double  physX,
double  physY,
double  physZ,
double  stageX,
double  stageY,
double  stageZ 
)

Definition at line 312 of file Bio.cs.

◆ Resolution() [2/2]

BioCore.Resolution.Resolution ( int  w,
int  h,
PixelFormat  f,
double  physX,
double  physY,
double  physZ,
double  stageX,
double  stageY,
double  stageZ 
)

Definition at line 324 of file Bio.cs.

Member Function Documentation

◆ Copy()

Resolution BioCore.Resolution.Copy ( )

Definition at line 336 of file Bio.cs.

◆ ToString()

override string BioCore.Resolution.ToString ( )

Definition at line 340 of file Bio.cs.

Member Data Documentation

◆ format

PixelFormat BioCore.Resolution.format

Definition at line 222 of file Bio.cs.

◆ px

double BioCore.Resolution.px

Definition at line 223 of file Bio.cs.

◆ py

double BioCore.Resolution.py

Definition at line 223 of file Bio.cs.

◆ pz

double BioCore.Resolution.pz

Definition at line 223 of file Bio.cs.

◆ sx

double BioCore.Resolution.sx

Definition at line 223 of file Bio.cs.

◆ sy

double BioCore.Resolution.sy

Definition at line 223 of file Bio.cs.

◆ sz

double BioCore.Resolution.sz

Definition at line 223 of file Bio.cs.

◆ x

int BioCore.Resolution.x

Definition at line 220 of file Bio.cs.

◆ y

int BioCore.Resolution.y

Definition at line 221 of file Bio.cs.

Property Documentation

◆ PhysicalSizeX

double BioCore.Resolution.PhysicalSizeX
getset

Definition at line 234 of file Bio.cs.

◆ PhysicalSizeY

double BioCore.Resolution.PhysicalSizeY
getset

Definition at line 239 of file Bio.cs.

◆ PhysicalSizeZ

double BioCore.Resolution.PhysicalSizeZ
getset

Definition at line 244 of file Bio.cs.

◆ PixelFormat

PixelFormat BioCore.Resolution.PixelFormat
getset

Definition at line 278 of file Bio.cs.

◆ RGBChannelsCount

int BioCore.Resolution.RGBChannelsCount
get

Definition at line 283 of file Bio.cs.

◆ SizeInBytes

long BioCore.Resolution.SizeInBytes
get

Definition at line 295 of file Bio.cs.

◆ SizeX

int BioCore.Resolution.SizeX
getset

Definition at line 224 of file Bio.cs.

◆ SizeY

int BioCore.Resolution.SizeY
getset

Definition at line 229 of file Bio.cs.

◆ StageSizeX

double BioCore.Resolution.StageSizeX
getset

Definition at line 249 of file Bio.cs.

◆ StageSizeY

double BioCore.Resolution.StageSizeY
getset

Definition at line 254 of file Bio.cs.

◆ StageSizeZ

double BioCore.Resolution.StageSizeZ
getset

Definition at line 259 of file Bio.cs.

◆ VolumeHeight

double BioCore.Resolution.VolumeHeight
get

Definition at line 271 of file Bio.cs.

◆ VolumeWidth

double BioCore.Resolution.VolumeWidth
get

Definition at line 264 of file Bio.cs.


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