Skip to content

com.inscoper.nbo.Instrument

Represents the XML element Instrument. More...

Inherits from com.inscoper.nbo.NBOBaseClass

Public Functions

Name
synchronized void delete()
Instrument()
String getTypeName()
Returns the class type name.
String getXMLName()
Returns the XML element name corresponding to this class.
ENBOType getNBOType()
Returns the NBO Type corresponding to this class.
NBOBaseClassVector getChildren()
Returns a list of all classes derived from this class.
NBOBaseClassVector getSubElements()
Returns a list of all child elements contained in this class.
void fromJsonFile(String path, boolean validate)
Populates this object from a JSON file.
void fromJsonFile(String path)
Populates this object from a JSON file.
void fromMicroMetaAppJsonFile(String path, boolean validate)
Populates this object from a JSON file generated by MicroMeta App.
void fromMicroMetaAppJsonFile(String path)
Populates this object from a JSON file generated by MicroMeta App.
void fromJsonString(String json_string, boolean validate)
Populates this object from a JSON string.
void fromJsonString(String json_string)
Populates this object from a JSON string.
void fromXmlFile(String path, boolean validate)
Populates this object from a XML file.
void fromXmlFile(String path)
Populates this object from a XML file.
void fromXmlString(String xml_string, boolean validate)
Populates this object from a XML string.
void fromXmlString(String xml_string)
Populates this object from a XML string.
void toXmlFile(String filename, boolean validate)
Serializes this object to an XML file.
void toXmlFile(String filename)
Serializes this object to an XML file.
String toXmlString(boolean validate)
Serializes this object to an XML string.
String toXmlString()
Serializes this object to an XML string.
void setID(InstrumentID_Type value, boolean validate)
Sets the value of the ID attribute.
void setID(InstrumentID_Type value)
Sets the value of the ID attribute.
InstrumentID_Type getID()
Returns the value of the ID attribute.
void resetID()
Resets the ID attribute to an unset state.
boolean hasID()
Checks whether the optional ID attribute is present.
void setName(Denomination_Type value, boolean validate)
Sets the value of the Name attribute.
void setName(Denomination_Type value)
Sets the value of the Name attribute.
Denomination_Type getName()
Returns the value of the Name attribute.
void resetName()
Resets the Name attribute to an unset state.
boolean hasName()
Checks whether the optional Name attribute is present.
void setMicroscopeStandGroup_List(MicroscopeStand_TypeVector value, boolean validate)
Sets the list of MicroscopeStandGroup elements.
void setMicroscopeStandGroup_List(MicroscopeStand_TypeVector value)
Sets the list of MicroscopeStandGroup elements.
MicroscopeStand_TypeVector getMicroscopeStandGroup_List()
Returns the list of MicroscopeStandGroup elements.
void addToMicroscopeStandGroup_List(MicroscopeStand_Type value, boolean validate)
Adds a new MicroscopeStandGroup element to this object.
void addToMicroscopeStandGroup_List(MicroscopeStand_Type value)
Adds a new MicroscopeStandGroup element to this object.
void clearMicroscopeStandGroup_List()
Clear the list of MicroscopeStandGroup.
void setMicroscopeTable_List(MicroscopeTableVector value, boolean validate)
Sets the list of MicroscopeTable elements.
void setMicroscopeTable_List(MicroscopeTableVector value)
Sets the list of MicroscopeTable elements.
MicroscopeTableVector getMicroscopeTable_List()
Returns the list of MicroscopeTable elements.
void addToMicroscopeTable_List(MicroscopeTable value, boolean validate)
Adds a new MicroscopeTable element to this object.
void addToMicroscopeTable_List(MicroscopeTable value)
Adds a new MicroscopeTable element to this object.
void clearMicroscopeTable_List()
Clear the list of MicroscopeTable.
void setSoftwareGroup_List(Software_TypeVector value, boolean validate)
Sets the list of SoftwareGroup elements.
void setSoftwareGroup_List(Software_TypeVector value)
Sets the list of SoftwareGroup elements.
Software_TypeVector getSoftwareGroup_List()
Returns the list of SoftwareGroup elements.
void addToSoftwareGroup_List(Software_Type value, boolean validate)
Adds a new SoftwareGroup element to this object.
void addToSoftwareGroup_List(Software_Type value)
Adds a new SoftwareGroup element to this object.
void clearSoftwareGroup_List()
Clear the list of SoftwareGroup.
void setEnvironmentalControlDevice_List(EnvironmentalControlDeviceVector value, boolean validate)
Sets the list of EnvironmentalControlDevice elements.
void setEnvironmentalControlDevice_List(EnvironmentalControlDeviceVector value)
Sets the list of EnvironmentalControlDevice elements.
EnvironmentalControlDeviceVector getEnvironmentalControlDevice_List()
Returns the list of EnvironmentalControlDevice elements.
void addToEnvironmentalControlDevice_List(EnvironmentalControlDevice value, boolean validate)
Adds a new EnvironmentalControlDevice element to this object.
void addToEnvironmentalControlDevice_List(EnvironmentalControlDevice value)
Adds a new EnvironmentalControlDevice element to this object.
void clearEnvironmentalControlDevice_List()
Clear the list of EnvironmentalControlDevice.
void setLightSourceGroup_List(LightSource_TypeVector value, boolean validate)
Sets the list of LightSourceGroup elements.
void setLightSourceGroup_List(LightSource_TypeVector value)
Sets the list of LightSourceGroup elements.
LightSource_TypeVector getLightSourceGroup_List()
Returns the list of LightSourceGroup elements.
void addToLightSourceGroup_List(LightSource_Type value, boolean validate)
Adds a new LightSourceGroup element to this object.
void addToLightSourceGroup_List(LightSource_Type value)
Adds a new LightSourceGroup element to this object.
void clearLightSourceGroup_List()
Clear the list of LightSourceGroup.
void setLightSourceCouplingGroup_List(LightSourceCoupling_TypeVector value, boolean validate)
Sets the list of LightSourceCouplingGroup elements.
void setLightSourceCouplingGroup_List(LightSourceCoupling_TypeVector value)
Sets the list of LightSourceCouplingGroup elements.
LightSourceCoupling_TypeVector getLightSourceCouplingGroup_List()
Returns the list of LightSourceCouplingGroup elements.
void addToLightSourceCouplingGroup_List(LightSourceCoupling_Type value, boolean validate)
Adds a new LightSourceCouplingGroup element to this object.
void addToLightSourceCouplingGroup_List(LightSourceCoupling_Type value)
Adds a new LightSourceCouplingGroup element to this object.
void clearLightSourceCouplingGroup_List()
Clear the list of LightSourceCouplingGroup.
void setObjective_List(ObjectiveVector value, boolean validate)
Sets the list of Objective elements.
void setObjective_List(ObjectiveVector value)
Sets the list of Objective elements.
ObjectiveVector getObjective_List()
Returns the list of Objective elements.
void addToObjective_List(Objective value, boolean validate)
Adds a new Objective element to this object.
void addToObjective_List(Objective value)
Adds a new Objective element to this object.
void clearObjective_List()
Clear the list of Objective.
void setOpticalAssemblyGroup_List(OpticalAssembly_TypeVector value, boolean validate)
Sets the list of OpticalAssemblyGroup elements.
void setOpticalAssemblyGroup_List(OpticalAssembly_TypeVector value)
Sets the list of OpticalAssemblyGroup elements.
OpticalAssembly_TypeVector getOpticalAssemblyGroup_List()
Returns the list of OpticalAssemblyGroup elements.
void addToOpticalAssemblyGroup_List(OpticalAssembly_Type value, boolean validate)
Adds a new OpticalAssemblyGroup element to this object.
void addToOpticalAssemblyGroup_List(OpticalAssembly_Type value)
Adds a new OpticalAssemblyGroup element to this object.
void clearOpticalAssemblyGroup_List()
Clear the list of OpticalAssemblyGroup.
void setOpticalApertureGroup_List(OpticalAperture_TypeVector value, boolean validate)
Sets the list of OpticalApertureGroup elements.
void setOpticalApertureGroup_List(OpticalAperture_TypeVector value)
Sets the list of OpticalApertureGroup elements.
OpticalAperture_TypeVector getOpticalApertureGroup_List()
Returns the list of OpticalApertureGroup elements.
void addToOpticalApertureGroup_List(OpticalAperture_Type value, boolean validate)
Adds a new OpticalApertureGroup element to this object.
void addToOpticalApertureGroup_List(OpticalAperture_Type value)
Adds a new OpticalApertureGroup element to this object.
void clearOpticalApertureGroup_List()
Clear the list of OpticalApertureGroup.
void setStageInsert_List(StageInsertVector value, boolean validate)
Sets the list of StageInsert elements.
void setStageInsert_List(StageInsertVector value)
Sets the list of StageInsert elements.
StageInsertVector getStageInsert_List()
Returns the list of StageInsert elements.
void addToStageInsert_List(StageInsert value, boolean validate)
Adds a new StageInsert element to this object.
void addToStageInsert_List(StageInsert value)
Adds a new StageInsert element to this object.
void clearStageInsert_List()
Clear the list of StageInsert.
void setSamplePositioningGroup_List(SamplePositioning_TypeVector value, boolean validate)
Sets the list of SamplePositioningGroup elements.
void setSamplePositioningGroup_List(SamplePositioning_TypeVector value)
Sets the list of SamplePositioningGroup elements.
SamplePositioning_TypeVector getSamplePositioningGroup_List()
Returns the list of SamplePositioningGroup elements.
void addToSamplePositioningGroup_List(SamplePositioning_Type value, boolean validate)
Adds a new SamplePositioningGroup element to this object.
void addToSamplePositioningGroup_List(SamplePositioning_Type value)
Adds a new SamplePositioningGroup element to this object.
void clearSamplePositioningGroup_List()
Clear the list of SamplePositioningGroup.
void setFocusStabilizationDevice_List(FocusStabilizationDeviceVector value, boolean validate)
Sets the list of FocusStabilizationDevice elements.
void setFocusStabilizationDevice_List(FocusStabilizationDeviceVector value)
Sets the list of FocusStabilizationDevice elements.
FocusStabilizationDeviceVector getFocusStabilizationDevice_List()
Returns the list of FocusStabilizationDevice elements.
void addToFocusStabilizationDevice_List(FocusStabilizationDevice value, boolean validate)
Adds a new FocusStabilizationDevice element to this object.
void addToFocusStabilizationDevice_List(FocusStabilizationDevice value)
Adds a new FocusStabilizationDevice element to this object.
void clearFocusStabilizationDevice_List()
Clear the list of FocusStabilizationDevice.
void setOpticsHolderGroup_List(OpticsHolder_TypeVector value, boolean validate)
Sets the list of OpticsHolderGroup elements.
void setOpticsHolderGroup_List(OpticsHolder_TypeVector value)
Sets the list of OpticsHolderGroup elements.
OpticsHolder_TypeVector getOpticsHolderGroup_List()
Returns the list of OpticsHolderGroup elements.
void addToOpticsHolderGroup_List(OpticsHolder_Type value, boolean validate)
Adds a new OpticsHolderGroup element to this object.
void addToOpticsHolderGroup_List(OpticsHolder_Type value)
Adds a new OpticsHolderGroup element to this object.
void clearOpticsHolderGroup_List()
Clear the list of OpticsHolderGroup.
void setFilterGroup_List(Filter_TypeVector value, boolean validate)
Sets the list of FilterGroup elements.
void setFilterGroup_List(Filter_TypeVector value)
Sets the list of FilterGroup elements.
Filter_TypeVector getFilterGroup_List()
Returns the list of FilterGroup elements.
void addToFilterGroup_List(Filter_Type value, boolean validate)
Adds a new FilterGroup element to this object.
void addToFilterGroup_List(Filter_Type value)
Adds a new FilterGroup element to this object.
void clearFilterGroup_List()
Clear the list of FilterGroup.
void setMirroringDeviceGroup_List(MirroringDevice_TypeVector value, boolean validate)
Sets the list of MirroringDeviceGroup elements.
void setMirroringDeviceGroup_List(MirroringDevice_TypeVector value)
Sets the list of MirroringDeviceGroup elements.
MirroringDevice_TypeVector getMirroringDeviceGroup_List()
Returns the list of MirroringDeviceGroup elements.
void addToMirroringDeviceGroup_List(MirroringDevice_Type value, boolean validate)
Adds a new MirroringDeviceGroup element to this object.
void addToMirroringDeviceGroup_List(MirroringDevice_Type value)
Adds a new MirroringDeviceGroup element to this object.
void clearMirroringDeviceGroup_List()
Clear the list of MirroringDeviceGroup.
void setLensGroup_List(Lens_TypeVector value, boolean validate)
Sets the list of LensGroup elements.
void setLensGroup_List(Lens_TypeVector value)
Sets the list of LensGroup elements.
Lens_TypeVector getLensGroup_List()
Returns the list of LensGroup elements.
void addToLensGroup_List(Lens_Type value, boolean validate)
Adds a new LensGroup element to this object.
void addToLensGroup_List(Lens_Type value)
Adds a new LensGroup element to this object.
void clearLensGroup_List()
Clear the list of LensGroup.
void setPrism_List(PrismVector value, boolean validate)
Sets the list of Prism elements.
void setPrism_List(PrismVector value)
Sets the list of Prism elements.
PrismVector getPrism_List()
Returns the list of Prism elements.
void addToPrism_List(Prism value, boolean validate)
Adds a new Prism element to this object.
void addToPrism_List(Prism value)
Adds a new Prism element to this object.
void clearPrism_List()
Clear the list of Prism.
void setPolarizationOptics_List(PolarizationOpticsVector value, boolean validate)
Sets the list of PolarizationOptics elements.
void setPolarizationOptics_List(PolarizationOpticsVector value)
Sets the list of PolarizationOptics elements.
PolarizationOpticsVector getPolarizationOptics_List()
Returns the list of PolarizationOptics elements.
void addToPolarizationOptics_List(PolarizationOptics value, boolean validate)
Adds a new PolarizationOptics element to this object.
void addToPolarizationOptics_List(PolarizationOptics value)
Adds a new PolarizationOptics element to this object.
void clearPolarizationOptics_List()
Clear the list of PolarizationOptics.
void setDetectorGroup_List(Detector_TypeVector value, boolean validate)
Sets the list of DetectorGroup elements.
void setDetectorGroup_List(Detector_TypeVector value)
Sets the list of DetectorGroup elements.
Detector_TypeVector getDetectorGroup_List()
Returns the list of DetectorGroup elements.
void addToDetectorGroup_List(Detector_Type value, boolean validate)
Adds a new DetectorGroup element to this object.
void addToDetectorGroup_List(Detector_Type value)
Adds a new DetectorGroup element to this object.
void clearDetectorGroup_List()
Clear the list of DetectorGroup.
void setTIRFHardwareModule_List(TIRFHardwareModuleVector value, boolean validate)
Sets the list of TIRFHardwareModule elements.
void setTIRFHardwareModule_List(TIRFHardwareModuleVector value)
Sets the list of TIRFHardwareModule elements.
TIRFHardwareModuleVector getTIRFHardwareModule_List()
Returns the list of TIRFHardwareModule elements.
void addToTIRFHardwareModule_List(TIRFHardwareModule value, boolean validate)
Adds a new TIRFHardwareModule element to this object.
void addToTIRFHardwareModule_List(TIRFHardwareModule value)
Adds a new TIRFHardwareModule element to this object.
void clearTIRFHardwareModule_List()
Clear the list of TIRFHardwareModule.
void setConfocalScannerGroup_List(ConfocalScanner_TypeVector value, boolean validate)
Sets the list of ConfocalScannerGroup elements.
void setConfocalScannerGroup_List(ConfocalScanner_TypeVector value)
Sets the list of ConfocalScannerGroup elements.
ConfocalScanner_TypeVector getConfocalScannerGroup_List()
Returns the list of ConfocalScannerGroup elements.
void addToConfocalScannerGroup_List(ConfocalScanner_Type value, boolean validate)
Adds a new ConfocalScannerGroup element to this object.
void addToConfocalScannerGroup_List(ConfocalScanner_Type value)
Adds a new ConfocalScannerGroup element to this object.
void clearConfocalScannerGroup_List()
Clear the list of ConfocalScannerGroup.
void setAcoustoOpticalDeviceGroup_List(AcoustoOpticalDevice_TypeVector value, boolean validate)
Sets the list of AcoustoOpticalDeviceGroup elements.
void setAcoustoOpticalDeviceGroup_List(AcoustoOpticalDevice_TypeVector value)
Sets the list of AcoustoOpticalDeviceGroup elements.
AcoustoOpticalDevice_TypeVector getAcoustoOpticalDeviceGroup_List()
Returns the list of AcoustoOpticalDeviceGroup elements.
void addToAcoustoOpticalDeviceGroup_List(AcoustoOpticalDevice_Type value, boolean validate)
Adds a new AcoustoOpticalDeviceGroup element to this object.
void addToAcoustoOpticalDeviceGroup_List(AcoustoOpticalDevice_Type value)
Adds a new AcoustoOpticalDeviceGroup element to this object.
void clearAcoustoOpticalDeviceGroup_List()
Clear the list of AcoustoOpticalDeviceGroup.
void setElectroOpticalDeviceGroup_List(ElectroOpticalDevice_TypeVector value, boolean validate)
Sets the list of ElectroOpticalDeviceGroup elements.
void setElectroOpticalDeviceGroup_List(ElectroOpticalDevice_TypeVector value)
Sets the list of ElectroOpticalDeviceGroup elements.
ElectroOpticalDevice_TypeVector getElectroOpticalDeviceGroup_List()
Returns the list of ElectroOpticalDeviceGroup elements.
void addToElectroOpticalDeviceGroup_List(ElectroOpticalDevice_Type value, boolean validate)
Adds a new ElectroOpticalDeviceGroup element to this object.
void addToElectroOpticalDeviceGroup_List(ElectroOpticalDevice_Type value)
Adds a new ElectroOpticalDeviceGroup element to this object.
void clearElectroOpticalDeviceGroup_List()
Clear the list of ElectroOpticalDeviceGroup.
void setMicrolensArray_List(MicrolensArrayVector value, boolean validate)
Sets the list of MicrolensArray elements.
void setMicrolensArray_List(MicrolensArrayVector value)
Sets the list of MicrolensArray elements.
MicrolensArrayVector getMicrolensArray_List()
Returns the list of MicrolensArray elements.
void addToMicrolensArray_List(MicrolensArray value, boolean validate)
Adds a new MicrolensArray element to this object.
void addToMicrolensArray_List(MicrolensArray value)
Adds a new MicrolensArray element to this object.
void clearMicrolensArray_List()
Clear the list of MicrolensArray.
void setIntensityCalibrationTool_List(IntensityCalibrationToolVector value, boolean validate)
Sets the list of IntensityCalibrationTool elements.
void setIntensityCalibrationTool_List(IntensityCalibrationToolVector value)
Sets the list of IntensityCalibrationTool elements.
IntensityCalibrationToolVector getIntensityCalibrationTool_List()
Returns the list of IntensityCalibrationTool elements.
void addToIntensityCalibrationTool_List(IntensityCalibrationTool value, boolean validate)
Adds a new IntensityCalibrationTool element to this object.
void addToIntensityCalibrationTool_List(IntensityCalibrationTool value)
Adds a new IntensityCalibrationTool element to this object.
void clearIntensityCalibrationTool_List()
Clear the list of IntensityCalibrationTool.
void setAnnotationRef(AnnotationRef value, boolean validate)
Sets the value of the AnnotationRef element.
void setAnnotationRef(AnnotationRef value)
Sets the value of the AnnotationRef element.
AnnotationRef getAnnotationRef()
Returns the value of the AnnotationRef element.
void resetAnnotationRef()
Resets the AnnotationRef element to an unset state.
boolean hasAnnotationRef()
Checks whether the optional AnnotationRef element is present.
Instrument __internal_create(long cPtr, boolean own)
Instrument fromBase(NBOBaseClass base)
Cast a NBOBaseClass to a Instrument.

Protected Functions

Name
Instrument(long cPtr, boolean cMemoryOwn)
void swigSetCMemOwn(boolean own)
void finalize()
long getCPtr(Instrument obj)

Additional inherited members

Protected Functions inherited from com.inscoper.nbo.NBOBaseClass

Name
NBOBaseClass(long cPtr, boolean cMemoryOwn)

Detailed Description

public class com.inscoper.nbo.Instrument;

Represents the XML element Instrument.

This element describes the Instrument used to capture the Image. It is primarily a container referring to the list of hardware components included in a given Microscope. The list consists of the Microscope Stand, Microscope Table, Light Source, Light Source Coupling, Sample Holder, Focusing, Objective, Filter, Dichroic, Additional Lens (including a commonly used Magnification Changer, also known as Optovar), Additional Mirroring Device, Polarization Optics, Prism, Optical Aperture, Optical Device, Detector and Calibration Tool. The Filter element can be either composed of separate Excitation, Emission filters, and Dichroic mirrors or a single Filter Set. An Instrument might have multiple Light Sources, Detectors, Objectives, and Filters, etc. Each of these has its own ID attribute, which can be referred to from the Image, Plane or more commonly Channel elements associated with a given Image Acquisition session. It is understood that the Light Path configuration can be different for each Channel, but cannot be different for each timepoint or each Plane of an XYZ stack.

Public Functions Documentation

function delete

function Instrument

function getTypeName

function getXMLName

function getNBOType

function getChildren

function getSubElements

function fromJsonFile

function fromJsonFile

function fromMicroMetaAppJsonFile

function fromMicroMetaAppJsonFile

function fromJsonString

function fromJsonString

function fromXmlFile

function fromXmlFile

function fromXmlString

function fromXmlString

function toXmlFile

function toXmlFile

function toXmlString

function toXmlString

function setID

function setID

function getID

function resetID

function hasID

function setName

function setName

function getName

function resetName

function hasName

function setMicroscopeStandGroup_List

function setMicroscopeStandGroup_List

function getMicroscopeStandGroup_List

function addToMicroscopeStandGroup_List

function addToMicroscopeStandGroup_List

function clearMicroscopeStandGroup_List

function setMicroscopeTable_List

function setMicroscopeTable_List

function getMicroscopeTable_List

function addToMicroscopeTable_List

function addToMicroscopeTable_List

function clearMicroscopeTable_List

function setSoftwareGroup_List

function setSoftwareGroup_List

function getSoftwareGroup_List

function addToSoftwareGroup_List

function addToSoftwareGroup_List

function clearSoftwareGroup_List

function setEnvironmentalControlDevice_List

function setEnvironmentalControlDevice_List

function getEnvironmentalControlDevice_List

function addToEnvironmentalControlDevice_List

function addToEnvironmentalControlDevice_List

function clearEnvironmentalControlDevice_List

function setLightSourceGroup_List

function setLightSourceGroup_List

function getLightSourceGroup_List

function addToLightSourceGroup_List

function addToLightSourceGroup_List

function clearLightSourceGroup_List

function setLightSourceCouplingGroup_List

function setLightSourceCouplingGroup_List

function getLightSourceCouplingGroup_List

function addToLightSourceCouplingGroup_List

function addToLightSourceCouplingGroup_List

function clearLightSourceCouplingGroup_List

function setObjective_List

function setObjective_List

function getObjective_List

function addToObjective_List

function addToObjective_List

function clearObjective_List

function setOpticalAssemblyGroup_List

function setOpticalAssemblyGroup_List

function getOpticalAssemblyGroup_List

function addToOpticalAssemblyGroup_List

function addToOpticalAssemblyGroup_List

function clearOpticalAssemblyGroup_List

function setOpticalApertureGroup_List

function setOpticalApertureGroup_List

function getOpticalApertureGroup_List

function addToOpticalApertureGroup_List

function addToOpticalApertureGroup_List

function clearOpticalApertureGroup_List

function setStageInsert_List

function setStageInsert_List

function getStageInsert_List

function addToStageInsert_List

function addToStageInsert_List

function clearStageInsert_List

function setSamplePositioningGroup_List

function setSamplePositioningGroup_List

function getSamplePositioningGroup_List

function addToSamplePositioningGroup_List

function addToSamplePositioningGroup_List

function clearSamplePositioningGroup_List

function setFocusStabilizationDevice_List

function setFocusStabilizationDevice_List

function getFocusStabilizationDevice_List

function addToFocusStabilizationDevice_List

function addToFocusStabilizationDevice_List

function clearFocusStabilizationDevice_List

function setOpticsHolderGroup_List

function setOpticsHolderGroup_List

function getOpticsHolderGroup_List

function addToOpticsHolderGroup_List

function addToOpticsHolderGroup_List

function clearOpticsHolderGroup_List

function setFilterGroup_List

function setFilterGroup_List

function getFilterGroup_List

function addToFilterGroup_List

function addToFilterGroup_List

function clearFilterGroup_List

function setMirroringDeviceGroup_List

function setMirroringDeviceGroup_List

function getMirroringDeviceGroup_List

function addToMirroringDeviceGroup_List

function addToMirroringDeviceGroup_List

function clearMirroringDeviceGroup_List

function setLensGroup_List

function setLensGroup_List

function getLensGroup_List

function addToLensGroup_List

function addToLensGroup_List

function clearLensGroup_List

function setPrism_List

function setPrism_List

function getPrism_List

function addToPrism_List

function addToPrism_List

function clearPrism_List

function setPolarizationOptics_List

function setPolarizationOptics_List

function getPolarizationOptics_List

function addToPolarizationOptics_List

function addToPolarizationOptics_List

function clearPolarizationOptics_List

function setDetectorGroup_List

function setDetectorGroup_List

function getDetectorGroup_List

function addToDetectorGroup_List

function addToDetectorGroup_List

function clearDetectorGroup_List

function setTIRFHardwareModule_List

function setTIRFHardwareModule_List

function getTIRFHardwareModule_List

function addToTIRFHardwareModule_List

function addToTIRFHardwareModule_List

function clearTIRFHardwareModule_List

function setConfocalScannerGroup_List

function setConfocalScannerGroup_List

function getConfocalScannerGroup_List

function addToConfocalScannerGroup_List

function addToConfocalScannerGroup_List

function clearConfocalScannerGroup_List

function setAcoustoOpticalDeviceGroup_List

function setAcoustoOpticalDeviceGroup_List

function getAcoustoOpticalDeviceGroup_List

function addToAcoustoOpticalDeviceGroup_List

function addToAcoustoOpticalDeviceGroup_List

function clearAcoustoOpticalDeviceGroup_List

function setElectroOpticalDeviceGroup_List

function setElectroOpticalDeviceGroup_List

function getElectroOpticalDeviceGroup_List

function addToElectroOpticalDeviceGroup_List

function addToElectroOpticalDeviceGroup_List

function clearElectroOpticalDeviceGroup_List

function setMicrolensArray_List

function setMicrolensArray_List

function getMicrolensArray_List

function addToMicrolensArray_List

function addToMicrolensArray_List

function clearMicrolensArray_List

function setIntensityCalibrationTool_List

function setIntensityCalibrationTool_List

function getIntensityCalibrationTool_List

function addToIntensityCalibrationTool_List

function addToIntensityCalibrationTool_List

function clearIntensityCalibrationTool_List

function setAnnotationRef

function setAnnotationRef

function getAnnotationRef

function resetAnnotationRef

function hasAnnotationRef

function __internal_create

function fromBase

Protected Functions Documentation

function Instrument

function swigSetCMemOwn

function finalize

function getCPtr