libCZI
Reading and Writing CZI documents made easy
|
The SPIM illumination settings. More...
#include <libCZI_Metadata2.h>
Public Member Functions | |
virtual bool | TryGetNALightSheet (double *naLightSheet)=0 |
virtual bool | TryGetBeamType (DimensionChannelSPIMIlluminationSettingsBeamType *beamType)=0 |
virtual bool | TryGetCylinderLensRef (std::wstring *cylinderLensRef)=0 |
virtual std::shared_ptr< IInstrumentObjectiveSettings > | GetIlluminationObjectiveSettings ()=0 |
virtual std::shared_ptr< ISPIMIlluminationResonanceScannerSettings > | GetResonanceScannerSettings ()=0 |
virtual std::shared_ptr< ISPIMIlluminationGalvoScannerSettings > | GetGalvoScannerSettings ()=0 |
The SPIM illumination settings.
|
pure virtual |
Gets the galvo scanner settings
|
pure virtual |
Gets the illumination objective settings.
|
pure virtual |
Gets the resonance scanner settings.
|
pure virtual |
Try to get the beam type.
[in,out] | beamType | If non-null and successful, the type of the beam is placed here. |
|
pure virtual |
Try to get reference to the cylinder lens.
[in,out] | cylinderLensRef | If non-null and successful, the reference to the cylinder lens is placed here. |
|
pure virtual |
Try to get the numerical aperture of the light sheet.
[in,out] | naLightSheet | If non-null and successful, the numerical aperture of the light sheet is placed here. |