MMDevice 70
MM::Camera Member List

This is the complete list of members for MM::Camera, including all inherited members.

AddTag(const char *key, const char *deviceLabel, const char *value)=0MM::Camerapure virtual
AddToExposureSequence(double exposureTime_ms)=0 (defined in MM::Camera)MM::Camerapure virtual
AddToPropertySequence(const char *propertyName, const char *value)=0MM::Devicepure virtual
Busy()=0 (defined in MM::Device)MM::Devicepure virtual
Camera() (defined in MM::Camera)MM::Camerainline
ClearExposureSequence()=0 (defined in MM::Camera)MM::Camerapure virtual
ClearPropertySequence(const char *propertyName)=0MM::Devicepure virtual
ClearROI()=0MM::Camerapure virtual
DetectDevice(void)=0 (defined in MM::Device)MM::Devicepure virtual
Device() (defined in MM::Device)MM::Deviceinline
GetBinning() const =0MM::Camerapure virtual
GetBitDepth() const =0MM::Camerapure virtual
GetChannelName(unsigned channel, char *name)=0MM::Camerapure virtual
GetComponentName(unsigned component, char *name)=0MM::Camerapure virtual
GetDelayMs() const =0 (defined in MM::Device)MM::Devicepure virtual
GetDescription(char *description) const =0 (defined in MM::Device)MM::Devicepure virtual
GetErrorText(int errorCode, char *errMessage) const =0 (defined in MM::Device)MM::Devicepure virtual
GetExposure() const =0MM::Camerapure virtual
GetExposureSequenceMaxLength(long &nrEvents) const =0 (defined in MM::Camera)MM::Camerapure virtual
GetImageBuffer()=0MM::Camerapure virtual
GetImageBuffer(unsigned channelNr)=0MM::Camerapure virtual
GetImageBufferAsRGB32()=0MM::Camerapure virtual
GetImageBufferSize() const =0MM::Camerapure virtual
GetImageBytesPerPixel() const =0MM::Camerapure virtual
GetImageHeight() const =0MM::Camerapure virtual
GetImageWidth() const =0MM::Camerapure virtual
GetLabel(char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
GetModuleName(char *moduleName) const =0 (defined in MM::Device)MM::Devicepure virtual
GetMultiROI(unsigned *xs, unsigned *ys, unsigned *widths, unsigned *heights, unsigned *length)=0 (defined in MM::Camera)MM::Camerapure virtual
GetMultiROICount(unsigned &count)=0 (defined in MM::Camera)MM::Camerapure virtual
GetName(char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
GetNumberOfChannels() const =0MM::Camerapure virtual
GetNumberOfComponents() const =0MM::Camerapure virtual
GetNumberOfProperties() const =0 (defined in MM::Device)MM::Devicepure virtual
GetNumberOfPropertyValues(const char *propertyName) const =0 (defined in MM::Device)MM::Devicepure virtual
GetParentID(char *parentID) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPixelSizeUm() const =0MM::Camerapure virtual
GetProperty(const char *name, char *value) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyInitStatus(const char *name, bool &preInit) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyLowerLimit(const char *name, double &lowLimit) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyName(unsigned idx, char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyReadOnly(const char *name, bool &readOnly) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertySequenceMaxLength(const char *propertyName, long &nrEvents) const =0MM::Devicepure virtual
GetPropertyType(const char *name, MM::PropertyType &pt) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyUpperLimit(const char *name, double &hiLimit) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyValueAt(const char *propertyName, unsigned index, char *value) const =0 (defined in MM::Device)MM::Devicepure virtual
GetROI(unsigned &x, unsigned &y, unsigned &xSize, unsigned &ySize)=0MM::Camerapure virtual
GetTags(char *serializedMetadata)=0MM::Camerapure virtual
GetType() const (defined in MM::Camera)MM::Camerainlinevirtual
HasProperty(const char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
HasPropertyLimits(const char *name, bool &hasLimits) const =0 (defined in MM::Device)MM::Devicepure virtual
Initialize()=0 (defined in MM::Device)MM::Devicepure virtual
IsCapturing()=0MM::Camerapure virtual
IsExposureSequenceable(bool &isSequenceable) const =0MM::Camerapure virtual
IsMultiROISet()=0 (defined in MM::Camera)MM::Camerapure virtual
IsPropertySequenceable(const char *name, bool &isSequenceable) const =0MM::Devicepure virtual
MM_DEPRECATED(virtual HDEVMODULE GetModuleHandle() const)=0 (defined in MM::Device)MM::Devicepure virtual
MM_DEPRECATED(virtual void SetModuleHandle(HDEVMODULE hLibraryHandle))=0 (defined in MM::Device)MM::Devicepure virtual
PrepareSequenceAcqusition()=0MM::Camerapure virtual
RemoveTag(const char *key)=0MM::Camerapure virtual
SendExposureSequence() const =0 (defined in MM::Camera)MM::Camerapure virtual
SendPropertySequence(const char *propertyName)=0MM::Devicepure virtual
SetBinning(int binSize)=0MM::Camerapure virtual
SetCallback(Core *callback)=0 (defined in MM::Device)MM::Devicepure virtual
SetDelayMs(double delay)=0 (defined in MM::Device)MM::Devicepure virtual
SetDescription(const char *description)=0 (defined in MM::Device)MM::Devicepure virtual
SetExposure(double exp_ms)=0MM::Camerapure virtual
SetLabel(const char *label)=0 (defined in MM::Device)MM::Devicepure virtual
SetModuleName(const char *moduleName)=0 (defined in MM::Device)MM::Devicepure virtual
SetMultiROI(const unsigned *xs, const unsigned *ys, const unsigned *widths, const unsigned *heights, unsigned numROIs)=0 (defined in MM::Camera)MM::Camerapure virtual
SetParentID(const char *parentId)=0 (defined in MM::Device)MM::Devicepure virtual
SetProperty(const char *name, const char *value)=0 (defined in MM::Device)MM::Devicepure virtual
SetROI(unsigned x, unsigned y, unsigned xSize, unsigned ySize)=0MM::Camerapure virtual
Shutdown()=0MM::Devicepure virtual
SnapImage()=0MM::Camerapure virtual
StartExposureSequence()=0 (defined in MM::Camera)MM::Camerapure virtual
StartPropertySequence(const char *propertyName)=0MM::Devicepure virtual
StartSequenceAcquisition(long numImages, double interval_ms, bool stopOnOverflow)=0MM::Camerapure virtual
StartSequenceAcquisition(double interval_ms)=0MM::Camerapure virtual
StopExposureSequence()=0 (defined in MM::Camera)MM::Camerapure virtual
StopPropertySequence(const char *propertyName)=0MM::Devicepure virtual
StopSequenceAcquisition()=0MM::Camerapure virtual
SupportsDeviceDetection(void)=0 (defined in MM::Device)MM::Devicepure virtual
SupportsMultiROI()=0 (defined in MM::Camera)MM::Camerapure virtual
Type (defined in MM::Camera)MM::Camerastatic
UsesDelay()=0 (defined in MM::Device)MM::Devicepure virtual
~Camera() (defined in MM::Camera)MM::Camerainlinevirtual
~Device() (defined in MM::Device)MM::Deviceinlinevirtual