▼NFlir | |
▼NAtlas | This is the base namespace for FLIR Atlas SDK |
▼NGigevision | This namespace contains classes and enumerations to interact with GigeVision cameras |
►NRemote | Classes for remote controlling GigeVision cameras |
CGigeVisionRemoteControl | Base class for GigeVision camera communications |
CTemperatureRange | Temperature range |
CThermalCameraControl | Base class for handling FLIR specific remote camera control |
CThermalFocusControl | Base class for handling FLIR specific remote focus control and settings |
CThermalRemoteControl | Base class for handling FLIR specific remote control |
►NStreaming | Classes for streaming from Gigevision cameras |
CFrameReceivedEventArgs | Raw image from camera device |
CGigeVisionStream | Base class for handling a GigeVision stream |
CThermalFrameReceivedEventArgs | Raw image from camera device |
CThermalStream | |
CGigeVisionCamera | Base class for GigeVision thermal camera |
CGigeVisionDevice | Representation of a GigeVsion camera |
CGigeVisionScanner | Discover GigeVision cameras |
CGigeVisionThermalCamera | Base class for creating an instance of a Thermal camera |
▼NImage | This namespace contains classes and enumerations to manage FLIR Images |
►NAlarms | This namespace contains classes, structures and enumerations to manage Alarms in Thermal Images |
CAlarm | Specifies the measurement shape result types |
CAlarmCollection | Holds the alarm functionality |
CAlarmEventArgs | This class represents the event data received in Alarm events |
CHumidityAlarm | The humidity isotherm can detect areas where there is a risk of mold growing, or where there is a risk of the humidity falling out as liquid water (i.e., the dew point) |
CInsulationAlarm | The insulation alarm can detect areas where there may be an insulation deficiency in the building. It will trigger when the insulation level falls below a preset value of the energy leakage through the building structure—the so-called thermal index. Different building codes recommend different values for the thermal index, but typical values are 0.6–0.8 for new buildings. Refer to your national building code for recommendations |
►NDiagnostics | |
CAtlasLog | Monitor events and messages from Atlas |
►NExampleSnippets | |
CExamples | |
►NFilters | |
CAverageFilter | Average of image pixels |
CHighSensitivityModeEnhanced | FLIR’s proprietary High Sensitivity Mode is based upon an image subtraction video processing technique that effectively enhances the thermal sensitivity of the camera |
CHighSensitivityModeFilter | FLIR’s proprietary High Sensitivity Mode is based upon an image subtraction video processing technique that effectively enhances the thermal sensitivity of the camera |
CPixelBinning | |
CSubtractionFilter | |
►NFusion | This namespace contains classes and enumerations to manage Thermal Fusion Images |
CBlending | Settings for FusionMode Blending Use Blending mode to display a blended image that uses a mix of infrared pixels and digital photo pixels |
CFusion | This class provides functionality for image fusion |
CFusionMode | Base class for fusion settings |
CFusionWithColorMode | Fusion mode with an added colorization |
CMsx | Settings for FusionMode MSX. Thermal MSX (Multi Spectral DynamicImaging): This mode displays an infrared image where the edges of the objects are enhanced with information from the visual image |
CPictureInPicture | Settings for FusionMode PictureInPicture This mode displays an infrared image frame on top of a digital photo |
CThermalFusion | Base class for ThermalFusion settings |
CThermalFusionAbove | Settings for FusionMode ThermalFusion This mode displays a digital photo where some parts are displayed in infrared, depending on the temperature limits |
CThermalFusionBelow | Settings for FusionMode ThermalFusion This mode displays a digital photo where some parts are displayed in infrared, depending on the temperature limits |
CThermalFusionInterval | Settings for FusionMode ThermalFusion This mode displays a digital photo where some parts are displayed in infrared, depending on the temperature limits |
CThermalOnly | Settings for fusion mode ThermalOnly. This mode displays a fully infrared image |
CVisualOnly | Settings for FusionMode Visual. This mode hides the Thermal Image, only the digital photo is displayed |
►NHelpers | This namespace contains helper classes for Thermal Images |
CBitmapSourceWrapper | BitmapSourceWrapper is encapsulating a WriteableBitmap. A WriteableBitmap provides a BitmapSource that can be written to and updated |
CBitmapWrapper | |
CDisposableObject | |
►NImageProcessing | This namespace contains image processing classes for Thermal Images |
CImageProcessing | ImageProcessing is a class for advanced usage of the Thermal image like running custom filter pipelines |
►NImport | This namespace contains classes and interfaces for importing Images from FLIR Cameras |
CCameraImport | CameraImport is a class for importing Images from FLIR Cameras |
CFileAlreadyImportedException | |
CIExternalLibraryInfo | Information about the found library |
►NInterfaces | This namespace contains interfaces and enumerations for FLIR Images |
CIColorizationFilter | Interface for all colorization filters. /summary> |
CIFilter | Interface for all Atlas filters |
CIHistogramExt | |
CILogger | Defines an abstraction for Logger public interface |
CIPixels | IPixels provides basic methods to handle pixels |
CIRotateImage | |
CIThermalImageExt | Extends ThermalImage with advanced features |
►NIsotherms | This namespace contains classes and enumerations for managing Isotherms in FLIR Images |
CAlarmIsothermAbove | Alarm isotherm Above is colorizing the image by an alarm threshold |
CAlarmIsothermBelow | Alarm isotherm Below is colorizing the image by an alarm threshold |
CAlarmIsothermInterval | Alarm isotherm is colorizing the image in the Interval set by the alarm threshold |
CIsotherm | This class represents an Isotherm object |
CIsothermAbove | IsothermAbove is colorizing pixels above a threshold |
CIsothermBelow | IsothermBelow is colorizing pixels below a threshold |
CIsothermCollection | This class represents a collection of isotherms |
CIsothermEventArgs | This class represents the event data received in Isotherm events |
CIsothermInterval | IsothermInterval is colorizing pixels inside a range |
►NMeasurements | This namespace contains classes for managing Measurements in FLIR Images |
CCalculator | Calculator for advanced image statistics |
CHistogram | Base class for the ThermalImage histogram. The Histogram class will calculate how pixels in the area of the image are distributed and then count how many values fall into each interval level |
CMeasurementDelta | This class represents a Delta measurement object |
CMeasurementEllipse | Represents a MeasurementEllipse object |
CMeasurementEventArgs | This class represents the event data received in Measurement events |
CMeasurementLine | Represents a MeasurementLine object |
CMeasurementParameters | Encapsulates the object parameters for a MeasurementShape object |
CMeasurementPolygon | Represents a MeasurementPolygon object. The polygon is area is a shape bounded by a chain of straight lines |
CMeasurementPolyLine | Represents a Measurement poly line object |
CMeasurementRectangle | Represents a MeasurementRectangle object |
CMeasurementShape | The class is a base class for other measurement shapes. The class has the basic properties and methods for a measurement shape |
CMeasurementShapeCollection | This class represents a collection of measurement shapes for other classes to derive from |
CMeasurementSpot | Represents a MeasurementSpot object |
CRadiometricSettings | Radiometric custom settings |
CScanLine | A scan line represents one row in the polygon |
CScanLineFloat | |
►NPalettes | This namespace contains classes for managing Pelettes for FLIR Images |
CPalette | Represents a Palette object |
CPaletteChangedEventArgs | Represents the event data received in PaletteChanged events |
CPaletteManager | Palettes handles palette selections |
►NPlayback | This namespace contains classes, structures and enumerations to manage playback of Thermal Images |
CSelectedIndexChangedEventArgs | Selection changed |
CThermalSequencePlayer | Playback of thermal sequence file |
►NSensors | This namespace contains classes and enumerations for managing Sensor data in FLIR Images |
CSensorData | This class represents an Sensor data object |
CSensorsCollection | This class represents a collection of SensorData |
►NWinForms | |
CThermalImageControl | ThermalImageControl. This control is for demo purposes and shows how to render a Thermal image with overlay in a WinForms application. See the IRImageReaderDemo sample on how to create your own Image widget |
CThermalToolbarControl | ThermalToolbarControl. This control is for demo purposes and shows how to add measurements from a Toolbar in a WinForms application |
CAutoAdjustRegion | Auto adjust region |
CAutoGainControl | Auto gain control. Image colorization based on region of interest |
CCameraInformation | This class holds information about the camera used to create the IR image |
CCompassInfo | CompassInfo provides basic methods to handle compass information |
CFileMetaData | Internal use only |
CGasQuantificationInput | Input parameters used in gas quantification calculation |
CGasQuantificationResult | |
CGPSInfo | GPSInformation provides basic methods to handle a GPS information |
CImageBase | Base class for all FLIR images |
CImageChangedEventArgs | This class represents the event data received in the Flir.Atlas.Image.ImageBase.Changed event |
CImageParameters | This class is a container for Image parameters |
CImageParametersChangedEventArgs | This class represents the event data received in ImageParametersChanged events |
CImageStatistics | ImageStatistics represents calculated image values |
CMeasurementCollection | The Measurement class encapsulates and collects the different types of measurement shapes |
CPlaybackStatusChangedEventArgs | Class for handling events when the playback status changes |
CRange | This class represents a range with specified minimum and maximum values |
CScale | Represents a scale object |
CScaleChangedEventArgs | Represents the event data received in ScaleChanged events |
CTemperatureUnitEventArgs | This class represents the event data received in Temperature events |
CThermalColorizationPipeline | |
CThermalException | The exception that is thrown when a ThermalImage error occurs |
CThermalImage | Specifies the base features for an ThermalImage |
CThermalImageFile | This class represents an Thermal image |
CThermalPipeline | Image processing pipeline |
CThermalValue | This class represents an IR value with additional information |
CTriggerData | Trigger data settings stored in the image from the camera I/O interface |
CVisualImage | Image class for Visual Image not containing Thermal data |
CVisualImageFile | Image class for Visual Image file not containing Thermal data |
CVoiceAnnotation | Represents a VoiceAnnotation object |
CZoomSettings | Zoom settings |
▼NLive | This namespace contains classes for FLIR Cameras Connection Status |
►NCameraEngines | |
CCLICameraAdapter | |
CSpinnakerAdapter | |
►NDecoders | |
CDisposableObject | |
CVisualImageDecoder | |
►NDevice | This namespace contains classes and enumerations for FLIR Devices |
CCamera | Base class for camera streaming |
CCameraBase | Base class for camera communication |
CDeviceErrorEventArgs | Provides data for the device error event |
CDiagnostics | Base class for diagnostic information. This class can be useful for debugging purposes |
CDualImageReceivedEventArgs | Raw JPG and Thermal image from camera |
CDualStreamingThermalCamera | Dual streaming, streams Thermal and Visual simultanuosly |
CExternalIo | External I/O registers. Properties associated with configuring camera external I/O ports. Supported cameras are A615, A315 and T1050 with HSI box (high speed interface) |
CExternalIoSettings | External I/O registers. Properties associated with configuring camera external I/O ports |
CExternalTrigger | Monitoring the external I/O port |
CFusionSettings | The camera fusion settings |
CGenApi | Application programming interface (API) for configuring a gigabit camera |
CGenICamBoolean | Base class form GenICam boolean |
CGenICamCommand | Base class for GenICamCommand |
CGenICamEnum | Base class for GenICam enum |
CGenICamFloat | Base class form GenICam float |
CGenICamInteger | Base class form GenICam integer |
CGenICamParameter | Base class for GenICam parameters |
CGenICamString | Base class form GenICamString string |
CImageProcessing | |
CImageReceivedEventArgs | Raw image from camera device |
COverlayJpg | Motion JPG |
COverlayPpmArgb | PPM ARGB |
COverlayYuy2 | YUY2 Video Picture Encoding |
CStreamErrorEventArgs | Provides data for the device error event |
CStreamingCamera | Streaming camera is for advanced streaming in raw image formats |
CStreamsUpdatedEventArgs | Event arguments when the stream have been updated |
CThermalCamera | Base class for 16-bit Thermal Cameras |
CThermalGigabitCamera | Thermal gigabit camera |
CThermalMono16 | Flir File Format, FFF |
CThermalSpinnakerCamera | |
CTriggerChangedEventArgs | Provides data for the trigger changed event |
CVideo | Base class for different raw streaming formats |
CVideoOverlayCamera | Stream video overlay from a camera |
►NDiscovery | This namespace contains classes, structures and enumerations for discovering FLIR Cameras |
CCameraDeviceInfo | Camera device information |
CCameraDeviceInfoEventArgs | Camera device |
CCameraDiscoveredEventArgs | Event when a camera is discovered |
CCameraLostEventArgs | Event when a camera is lost |
CDeviceIdentifier | Device identifier e.g. Thermal Camera E95 |
CDiscovery | Scan for devices on adapter interfaces |
CGigabitCameraDiscoveredEventArgs | Discovered Gigabit Network camera |
CGigabitCameraLostEventArgs | Lost Gigabit Network camera |
CGigabitIdentity | Gigabit Network camera identity |
CGigabitScanner | |
CIpConfig | Base class for IP configuration |
CIpSettings | Stores the IP settings |
CNetworkCameraDiscoveredEventArgs | Discovered Network camera |
CNetworkCameraLostEventArgs | Lost Network camera |
CNetworkIdentity | Network camera identity |
CNetworkScanner | Scans the network for FLIR cameras |
CThermalCameraScanner | Scan adapters for thermal cameras |
CUsbCameraDiscoveredEventArgs | Discovered Gigabit Network camera |
CUsbCameraLostEventArgs | Lost Gigabit Network camera |
CUsbIdentity | Gigabit Network camera identity |
CUsbScanner | Scan for USB cameras |
►NExamples | |
CExamples | |
►NInterfaces | |
CBaseErrorEventArgs | |
CDeviceErrorEventArgs | |
CICameraAdapter | |
CImageReadyEventArgs | |
CNonRecoverableErrorEventArgs | |
CStreamErrorEventArgs | |
CTriggerInfo | |
►NIO | |
CDigitalIn | |
CDigitalIo | The Digital I/O covers the features required to control the general Input and Output signals of the device. This includes input and output control signals for Triggers Timers, counters and also static signals such as user configurable input or output bits. The Digital I/O Control model presents each I/O Line as a physical line that comes from the device connector and that goes into an I/O Control Block permitting to condition and to monitor the incoming or outgoing signal |
CDigitalOut | |
►NLog | |
CLogEventArgs | Log data item |
CLogMessage | A Log class provides the message and the Date and Time the log entry was created |
CLogWriter | Class for monitoring events from Atlas Live |
►NRecorder | This namespace contains classes and enumerations for recording video from FLIR Cameras |
CRecorder | Base class for Recorders |
CRecorderStatusChangedEventArgs | Event arguments for the Recording status |
CThermalImageRecorder | Records thermal images to disk |
CVideoRecorder | Records video frames to the disk |
►NRemote | This namespace contains classes to remote control FLIR Cameras |
►NScript | |
CRemoteBool | |
CRemoteDouble | |
CRemoteInt | |
CRemoteString | |
CRemoteValue | |
CRunScript | An internal class for running remote test scripts |
CCommand | Base class for device command |
CCommandExecutedEventArgs | CommandExecutedEventArgs is returned after an executed camera command |
CCommandFailedException | Exception thrown when a remote command fails |
CRemoteCameraControl | Remote control |
CRemoteCameraFocus | Control the camera focus |
CRemoteCameraGeoLocation | Class for reading Geo Location data from a camera |
CRemoteCameraSettings | |
CRemoteControl | Remote camera control |
CRemoteFusionSettings | Remote fusion modes |
CRemoteHsi | High speed interface |
CWorkingEnvironment | A working environment defines a valid combination of calibration case, frame rate and windowing mode |
►NSecurity | |
CSecurityParameters | Certificate settings |
►NWinForms | |
CDiscoveryControl | Discovery of camera devices. This control is for demo purposes on how to discover cameras. See the ThermalImageStreamerDemo sample on how to create your own Discovery Control |
CPlaybackControl | |
CRecordingControl | |
CThermalScannerControl | |
CConnectionStatusChangedEventArgs | Provides data for the ConnectionStatus changed event |