libCZI
Reading CZI documents made easy
libCZI::IDimensionChannelLaserScanInfo Class Referenceabstract

Public Member Functions

virtual bool TryGetPixelTime (double *pixelTime)=0
 
virtual bool TryGetLineTime (double *lineTime)=0
 
virtual bool TryGetFrameTime (double *frameTime)=0
 
virtual bool TryGetAveraging (int *averaging)=0
 
virtual bool TryGetScanningMode (DimensionChannelLaserScanScanningMode *mode)=0
 
virtual bool TryGetSampleRotation (double *sampleRotation)=0
 
virtual bool TryGetSampleOffsetX (double *sampleOffsetX)=0
 
virtual bool TryGetSampleOffsetY (double *sampleOffsetY)=0
 
virtual bool TryGetScanDirection (DimensionChannelLaserScanScanDirection *scanDirection)=0
 
virtual bool TryGetZoomX (double *zoomX)=0
 
virtual bool TryGetZoomY (double *zoomY)=0
 
virtual bool TryGetZoomZ (double *zoomZ)=0
 
virtual bool TryGetCropOffset (double *cropOffset)=0
 
virtual bool TryGetLaserAttenuatorMeas (double *lastAttenuatorMeas)=0
 
virtual bool TryGetLaserBlanking (double *laserBlanking)=0
 
virtual bool TryGetLaserAttenuatorBleach (double *laserAttenuatorBleach)=0
 
virtual bool TryGetLineStep (std::uint32_t *lineStep)=0
 
virtual bool TryGetScanSpeed (int *scanSpeed)=0
 
virtual bool TryGetAveragingMethod (DimensionChannelLaserScanAveragingMethod *averagingMethod)=0
 
virtual bool TryGetAveragingMode (DimensionChannelLaserScanAveragingMode *averagingMode)=0
 
virtual bool TryGetLaserAttenuatorState (DimensionChannelLaserScanLaserAttenuatorState *attenuatorState)=0
 

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