Atlas-Cronos  7.0.1
Public Member Functions | Properties | List of all members
Flir.Atlas.Image.Measurements.MeasurementLine Class Reference

Represents a MeasurementLine object. More...

Inheritance diagram for Flir.Atlas.Image.Measurements.MeasurementLine:
Flir.Atlas.Image.Measurements.MeasurementShape Flir.Atlas.Image.Measurements.MeasurementPolyLine

Public Member Functions

override void Copy (MeasurementShape source)
 Deep copy a MeasurementShape from source. More...
 
override bool IsEqual (MeasurementShape source)
 Compares two measurements More...
 
override void Offset (Point point)
 Adjusts the location of this measurement shape by the specified amount. More...
 
void AppendLine (Point start, Point end)
 Appends an additional line to the existing line object. More...
 
- Public Member Functions inherited from Flir.Atlas.Image.Measurements.MeasurementShape
double [] GetValues ()
 Gets temperature values from the shape. More...
 

Properties

Point HotSpot [get]
 Point in the area More...
 
bool IsHotSpotMarkerVisible [get, set]
 Marker is visible. The marker glyph should be displayed as seen in the camera overlay. More...
 
bool IsHotSpotEnabled [get, set]
 Hot Spot is enabled. The hot spot value should be displayed in the result table as seen in the camera overlay. More...
 
Point ColdSpot [get]
 Point in the area More...
 
bool IsColdSpotMarkerVisible [get, set]
 Marker is visible. The marker glyph should be displayed as seen in the camera overlay. More...
 
bool IsColdSpotEnabled [get, set]
 ColdSpot is enabled. The cold spot value should be displayed in the result table as seen in the camera overlay. More...
 
ThermalValue Min [get]
 Gets the minimum value of this MeasurementLine. More...
 
ThermalValue Max [get]
 Gets the maximum value of this MeasurementLine. More...
 
bool IsAverageEnabled [get, set]
 Average is enabled. The average value should be displayed in the result table as seen in the camera overlay. More...
 
ThermalValue Average [get]
 Gets the average value of this MeasurementLine. More...
 
List< Point > Points [get, set]
 Gets or sets the list of Points. More...
 
Point Start [get, set]
 Gets or sets the start location of this MeasurementLine. More...
 
Point End [get, set]
 Gets or sets the end location of this MeasurementLine. More...
 
bool IsLengthEnabled [get, set]
 Length is enabled. The Length value should be displayed in the result table as seen in the camera overlay. More...
 
ThermalValue ObjectLength [get]
 Gets the length of the measurement in current DistanceUnit. The distance used in the calculation is the ObjectDistance More...
 
- Properties inherited from Flir.Atlas.Image.Measurements.MeasurementShape
Guid Identity [get]
 Gets the identity on the measurement shape. More...
 
string Name [get, set]
 Gets or sets the name of the measurement shape. More...
 
MeasurementParameters ThermalParameters [get]
 Gets the object parameters for this measurement shape. More...
 
bool IsSilent [get, set]
 Temporary disable events from measurements More...
 

Additional Inherited Members

- Protected Member Functions inherited from Flir.Atlas.Image.Measurements.MeasurementShape
virtual void OnChanged (MeasurementEventArgs e)
 Raises the MeasurementEventArgs event. More...
 
void UpdateIfNeeded ()
 Updates if needed. More...
 

Detailed Description

Represents a MeasurementLine object.

Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Member Function Documentation

◆ AppendLine()

void Flir.Atlas.Image.Measurements.MeasurementLine.AppendLine ( Point  start,
Point  end 
)
inline

Appends an additional line to the existing line object.

◆ Copy()

override void Flir.Atlas.Image.Measurements.MeasurementLine.Copy ( MeasurementShape  source)
inlinevirtual

Deep copy a MeasurementShape from source.

Parameters
sourceMeasurementShape to copy from.

Reimplemented from Flir.Atlas.Image.Measurements.MeasurementShape.

◆ IsEqual()

override bool Flir.Atlas.Image.Measurements.MeasurementLine.IsEqual ( MeasurementShape  source)
inlinevirtual

Compares two measurements

Parameters
source
Returns
true if equal.

Reimplemented from Flir.Atlas.Image.Measurements.MeasurementShape.

◆ Offset()

override void Flir.Atlas.Image.Measurements.MeasurementLine.Offset ( Point  point)
inlinevirtual

Adjusts the location of this measurement shape by the specified amount.

Parameters
pointAmount to offset the location.

Reimplemented from Flir.Atlas.Image.Measurements.MeasurementShape.

Property Documentation

◆ Average

ThermalValue Flir.Atlas.Image.Measurements.MeasurementLine.Average
get

Gets the average value of this MeasurementLine.

◆ ColdSpot

Point Flir.Atlas.Image.Measurements.MeasurementLine.ColdSpot
get

Point in the area

◆ End

Point Flir.Atlas.Image.Measurements.MeasurementLine.End
getset

Gets or sets the end location of this MeasurementLine.

◆ HotSpot

Point Flir.Atlas.Image.Measurements.MeasurementLine.HotSpot
get

Point in the area

◆ IsAverageEnabled

bool Flir.Atlas.Image.Measurements.MeasurementLine.IsAverageEnabled
getset

Average is enabled. The average value should be displayed in the result table as seen in the camera overlay.

◆ IsColdSpotEnabled

bool Flir.Atlas.Image.Measurements.MeasurementLine.IsColdSpotEnabled
getset

ColdSpot is enabled. The cold spot value should be displayed in the result table as seen in the camera overlay.

◆ IsColdSpotMarkerVisible

bool Flir.Atlas.Image.Measurements.MeasurementLine.IsColdSpotMarkerVisible
getset

Marker is visible. The marker glyph should be displayed as seen in the camera overlay.

◆ IsHotSpotEnabled

bool Flir.Atlas.Image.Measurements.MeasurementLine.IsHotSpotEnabled
getset

Hot Spot is enabled. The hot spot value should be displayed in the result table as seen in the camera overlay.

◆ IsHotSpotMarkerVisible

bool Flir.Atlas.Image.Measurements.MeasurementLine.IsHotSpotMarkerVisible
getset

Marker is visible. The marker glyph should be displayed as seen in the camera overlay.

◆ IsLengthEnabled

bool Flir.Atlas.Image.Measurements.MeasurementLine.IsLengthEnabled
getset

Length is enabled. The Length value should be displayed in the result table as seen in the camera overlay.

◆ Max

ThermalValue Flir.Atlas.Image.Measurements.MeasurementLine.Max
get

Gets the maximum value of this MeasurementLine.

◆ Min

ThermalValue Flir.Atlas.Image.Measurements.MeasurementLine.Min
get

Gets the minimum value of this MeasurementLine.

◆ ObjectLength

ThermalValue Flir.Atlas.Image.Measurements.MeasurementLine.ObjectLength
get

Gets the length of the measurement in current DistanceUnit. The distance used in the calculation is the ObjectDistance

◆ Points

List<Point> Flir.Atlas.Image.Measurements.MeasurementLine.Points
getset

Gets or sets the list of Points.

◆ Start

Point Flir.Atlas.Image.Measurements.MeasurementLine.Start
getset

Gets or sets the start location of this MeasurementLine.