|
libCZI
Reading CZI documents made easy
|
Information about a channel. More...
#include <libCZI_Metadata2.h>
Public Member Functions | |
| virtual bool | TryGetChannelType (DimensionChannelChannelType *type)=0 |
| virtual bool | TryGetChannelUnit (std::wstring *unit)=0 |
| virtual bool | TryGetPixelType (PixelType *pixelType)=0 |
| virtual bool | TryGetComponentBitCount (int *bitCount)=0 |
| virtual bool | TryGetAcquisitionMode (DimensionChannelAcquisitionMode *acquisitionMode)=0 |
| virtual bool | TryGetIlluminationType (DimensionChannelIlluminationType *illuminationType)=0 |
| virtual bool | TryGetContrastMethod (DimensionChannelContrastMethod *contrastMethod)=0 |
| virtual bool | TryGetIlluminationWavelength (SpectrumCharacteristics *illuminationwavelength)=0 |
| virtual bool | TryGetDetectionWavelength (SpectrumCharacteristics *detectionwavelength)=0 |
| virtual bool | TryGetExcitationWavelength (double *excitationwavelength)=0 |
| virtual bool | TryGetEmissionWavelength (double *emissionwavelength)=0 |
| virtual bool | TryGetEffectiveNA (double *na)=0 |
| virtual bool | TryGetDyeId (std::wstring *dyeid)=0 |
| virtual bool | TryGetDyeDatabaseId (std::wstring *dyedatabaseid)=0 |
| virtual bool | TryGetPinholeSize (double *pinholesize)=0 |
| virtual bool | TryGetPinholeSizeAiry (double *pinholesizeairy)=0 |
| virtual bool | TryGetPinholeGeometry (DimensionChannelPinholeGeometry *pinholegeometry)=0 |
| virtual bool | TryGetFluor (std::wstring *fluor)=0 |
| virtual bool | TryGetNDFilter (double *ndfilter)=0 |
| virtual bool | TryGetPockelCellSetting (int *pocketcellsetting)=0 |
| virtual bool | TryGetColor (libCZI::Rgb8Color *color)=0 |
| virtual bool | TryGetExposureTime (RangeOrSingleValue< std::uint64_t > *exposuretime)=0 |
| virtual bool | TryGetDepthOfFocus (double *depthoffocus)=0 |
| virtual bool | TryGetSectionThickness (double *sectionthickness)=0 |
| virtual std::shared_ptr< IDimensionChannelDetectorSettings > | GetDetectorSettings ()=0 |
| virtual std::shared_ptr< IDimensionChannelLightSourcesSettings > | GetLightSourcesSettings ()=0 |
| virtual std::shared_ptr< IDimensionChannelLightPath > | GetLightPath ()=0 |
| virtual std::shared_ptr< IDimensionChannelLaserScanInfo > | GetLaserScanInfo ()=0 |
| virtual std::shared_ptr< IDimensionChannelSPIMIlluminationSettings > | GetSPIMIlluminationSettings ()=0 |
| virtual std::shared_ptr< IDimensionChannelSPIMDetectionSettings > | GetSPIMDetectionSettings ()=0 |
| virtual std::shared_ptr< IDimensionChannelSIMSettings > | GetSIMSettings ()=0 |
| virtual std::shared_ptr< IDimensionChannelPolarizingSettings > | GetPolarizingSettings ()=0 |
| virtual std::shared_ptr< IDimensionChannelAiryscanSettings > | GetAiryscanSettings ()=0 |
| virtual bool | TryGetReflector (std::wstring *reflector)=0 |
| virtual bool | TryGetCondenserContrast (std::wstring *condensorContrast)=0 |
| virtual bool | TryGetNACondenser (double *naCondensor)=0 |
| virtual std::shared_ptr< IDimensionChannelRatio > | GetRatio ()=0 |
Public Member Functions inherited from libCZI::IAttributeId | |
| virtual bool | TryGetAttributeId (std::wstring *id)=0 |
Public Member Functions inherited from libCZI::IAttributeName | |
| virtual bool | TryGetAttributeName (std::wstring *name)=0 |
Information about a channel.