BioGTK  5.1.1
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images.
Loading...
Searching...
No Matches
BioGTK.ImageInfo Class Reference

Public Member Functions

ImageInfo Copy ()
 

Public Attributes

double stageSizeX = -1
 
double stageSizeY = -1
 
double stageSizeZ = -1
 

Properties

double PhysicalSizeX [get, set]
 
double PhysicalSizeY [get, set]
 
double PhysicalSizeZ [get, set]
 
double StageSizeX [get, set]
 
double StageSizeY [get, set]
 
double StageSizeZ [get, set]
 
int Series [get, set]
 

Member Function Documentation

◆ Copy()

ImageInfo BioGTK.ImageInfo.Copy ( )
inline

Copy() is a function that copies the values of the ImageInfo class to a new ImageInfo class

Returns
A copy of the ImageInfo object.
1988 {
1989 ImageInfo inf = new ImageInfo();
1990 inf.PhysicalSizeX = PhysicalSizeX;
1991 inf.PhysicalSizeY = PhysicalSizeY;
1992 inf.PhysicalSizeZ = PhysicalSizeZ;
1993 inf.StageSizeX = StageSizeX;
1994 inf.StageSizeY = StageSizeY;
1995 inf.StageSizeZ = StageSizeZ;
1996 inf.HasPhysicalXY = HasPhysicalXY;
1997 inf.HasPhysicalXYZ = HasPhysicalXYZ;
1998 inf.StageSizeX = StageSizeX;
1999 inf.StageSizeY = StageSizeY;
2000 inf.StageSizeZ = StageSizeZ;
2001 inf.HasStageXY = HasStageXY;
2002 inf.HasStageXYZ = HasStageXYZ;
2003 return inf;
2004 }
double PhysicalSizeX
Definition Bio.cs:1917
double PhysicalSizeZ
Definition Bio.cs:1935
double StageSizeZ
Definition Bio.cs:1968
double PhysicalSizeY
Definition Bio.cs:1926
double StageSizeY
Definition Bio.cs:1959
double StageSizeX
Definition Bio.cs:1950

Member Data Documentation

◆ stageSizeX

double BioGTK.ImageInfo.stageSizeX = -1

◆ stageSizeY

double BioGTK.ImageInfo.stageSizeY = -1

◆ stageSizeZ

double BioGTK.ImageInfo.stageSizeZ = -1

Property Documentation

◆ PhysicalSizeX

double BioGTK.ImageInfo.PhysicalSizeX
getset
1917 {
1918 get { return physicalSizeX; }
1919 set
1920 {
1921 physicalSizeX = value;
1922 HasPhysicalXY = true;
1923 }
1924 }

◆ PhysicalSizeY

double BioGTK.ImageInfo.PhysicalSizeY
getset
1926 {
1927 get { return physicalSizeY; }
1928 set
1929 {
1930 physicalSizeY = value;
1931 HasPhysicalXY = true;
1932 }
1933 }

◆ PhysicalSizeZ

double BioGTK.ImageInfo.PhysicalSizeZ
getset
1935 {
1936 get { return physicalSizeZ; }
1937 set
1938 {
1939 physicalSizeZ = value;
1940 HasPhysicalXYZ = true;
1941 }
1942 }

◆ Series

int BioGTK.ImageInfo.Series
getset
1979 {
1980 get { return series; }
1981 set { series = value; }
1982 }

◆ StageSizeX

double BioGTK.ImageInfo.StageSizeX
getset
1950 {
1951 get { return stageSizeX; }
1952 set
1953 {
1954 stageSizeX = value;
1955 HasStageXY = true;
1956 }
1957 }
double stageSizeX
Definition Bio.cs:1946

◆ StageSizeY

double BioGTK.ImageInfo.StageSizeY
getset
1959 {
1960 get { return stageSizeY; }
1961 set
1962 {
1963 stageSizeY = value;
1964 HasStageXY = true;
1965 }
1966 }
double stageSizeY
Definition Bio.cs:1947

◆ StageSizeZ

double BioGTK.ImageInfo.StageSizeZ
getset
1968 {
1969 get { return stageSizeZ; }
1970 set
1971 {
1972 stageSizeZ = value;
1973 HasStageXYZ = true;
1974 }
1975 }
double stageSizeZ
Definition Bio.cs:1948

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