The ScanningConfocalCamera type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ScanningConfocalCamera | Overloaded. |
Methods
Name | Description | |
---|---|---|
BuildPropertyList |
This is used from the startup scripts to build the propertylist without using the
default propertylist
(Inherited from MMDeviceBase.) | |
ClearPropBuffer |
Runs all device property change requests that have been made since the device was declared busy.
(Inherited from MMDeviceBase.) | |
ClearROI | (Inherited from Camera.) | |
DoHistogram |
Send histogram out to whatever LUT monitors are attached
(Inherited from Camera.) | |
EndSequence | (Overrides Camera..::.EndSequence()()().) | |
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetAllDeviceProperties |
Returns active property list for this device. Values autoupdate and produce an event to ensure all users have the same value
(Inherited from MMDeviceBase.) | |
GetBlockingSequenceFrame | (Overrides Camera..::.GetBlockingSequenceFrame(Double).) | |
GetDevicePropertyInfo |
Gets active information from each single property value for this device. Values autoupdate and produce an event to ensure all users have the same value
(Inherited from MMDeviceBase.) | |
GetDevicePropertyInfoDetails |
Custom handling of a few properties that are essential for the scanning. Base class handles all the normal stuff
(Overrides MMDeviceBase..::.GetDevicePropertyInfoDetails(String, String%, Boolean%, Double%, Double%, PropertyType%, Boolean%, Boolean%, array<String>[]()[]%).) | |
GetDevicePropertyNames |
Gets a list of all the property names possible for this device.
(Inherited from MMDeviceBase.) | |
GetDevicePropertyValue |
Custom handling of a few properties that are essential for the scanning. Base class handles all the normal stuff
(Overrides MMDeviceBase..::.GetDevicePropertyValue(String).) | |
GetDevicePropertyValues |
Gets a snapshot of all the device properties and their current values
(Inherited from MMDeviceBase.) | |
GetExposure |
Gets exposure of offical camera (will be fixed later to be exposure of this camera)
(Inherited from Camera.) | |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetROI | (Inherited from Camera.) | |
GetSequenceFrame | (Overrides Camera..::.GetSequenceFrame()()().) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
InitializePropertyList |
Adds custom properties to the property list and then uses the base class to finish up
(Overrides MMDeviceBase..::.InitializePropertyList(Boolean).) | |
MakeOffical |
Designates this as the main or official camera of system
(Inherited from Camera.) | |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
pi_OnPropValueSet |
Receives notification that the value has been updated
(Inherited from MMDeviceBase.) | |
PropertyIsSaveable |
Determines if a device property has been marked as needing to be saved
(Inherited from MMDeviceBase.) | |
RunCommand |
This runs a CommandState command. This is used to change a property value, or can be a custom command for this device
(Inherited from MMDeviceBase.) | |
SetContrast |
this is used for setting the contrast on movies and other tiems where the contrast does not change much, but speed is essential.
(Inherited from Camera.) | |
SetCore | Overloaded. | |
SetDeviceProperty |
Custom handling of a few properties that are essential for the scanning. Base class handles all the normal stuff
(Overrides MMDeviceBase..::.SetDeviceProperty(String, String).) | |
SetExposure |
Sets exposure of offical camera
(Inherited from Camera.) | |
SetPropUI |
Connects the default property listing GUI to this device. The properties are automatically loaded into the prop list.
(Inherited from MMDeviceBase.) | |
SetROI | (Inherited from Camera.) | |
SnapFrame |
Builds an image by scanning the stage.
(Overrides Camera..::.SnapFrame()()().) | |
SnapOneFrame |
A convience method that can get an image from SnapFrame, adjust the contrast and then display image
(Inherited from Camera.) | |
StartFocusMovie |
Begins a independant thread that continously aquires images from the camera and displays them in the viewer.
(Inherited from Camera.) | |
StartSequence | (Overrides Camera..::.StartSequence(Int32, Double, Boolean).) | |
StopDevice |
Close this device for quiting. Will try to stop a focus movie and sequence
(Inherited from Camera.) | |
StopFocusMovie |
Stops the focus movie, if it has been started
(Inherited from Camera.) | |
ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
AllProperties | (Inherited from MMDeviceBase.) | |
core | (Inherited from MMDeviceBase.) | |
DeviceBusy |
This should be set when the device should not be interupped
such as the stage being in motion, or an expose has started
(Inherited from MMDeviceBase.) | |
DeviceName | (Inherited from MMDeviceBase.) | |
DisplaySequenceFrames | (Inherited from Camera.) | |
ECore | (Inherited from MMDeviceBase.) | |
FocusThread | (Inherited from Camera.) | |
LastImageHolder | (Inherited from Camera.) | |
LibDeviceName | (Inherited from MMDeviceBase.) | |
LibraryName | (Inherited from MMDeviceBase.) | |
PausedFocus | (Inherited from Camera.) | |
PropBuffer | (Inherited from MMDeviceBase.) |
Properties
Name | Description | |
---|---|---|
deviceName |
All devices should be given a name, but it does not have to be unique
(Inherited from MMDeviceBase.) | |
DoImagePreview |
Camera will update Viewer with partial image as it is built
| |
Ecore | (Inherited from MMDeviceBase.) | |
GuiPersistenceProperties |
Notifications to the GUI on how it should behave. This is very important for those devices that are virtual, (especially scripts.)
(Inherited from MMDeviceBase.) | |
LastImage |
The last image that was aquired with this camera
(Inherited from Camera.) | |
SaveableProperties |
Some device properties are not saved from one session to the next
This gives a list of those properties that the user defined as needing to be saved
(Inherited from MMDeviceBase.) | |
ScreenSize_um | (Overrides Camera..::.ScreenSize_um.) |
Events
Name | Description | |
---|---|---|
OnHistogram | (Inherited from Camera.) |