Class TrackerInfo
Information about a specific tracker taken from the input file.
Namespace: Scripting
Syntax
public class TrackerInfo
Constructors
TrackerInfo(String, Point3D, Point3D, Int32)
Initializes a new instance of the TrackerInfo class.
Declaration
public TrackerInfo(string name, Point3D north, Point3D south, int id)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The name of the tracker. |
Point3D | north | The coordinate of the central north point of the tracker (X and Y in workbook projection, Z in metres above sea-level). |
Point3D | south | The coordinate of the central south point of the tracker (X and Y in workbook projection, Z in metres above sea-level). |
System.Int32 | id | The tracker's unique ID. |
Properties
AverageX
The average X value (in workbook projection) for this tracker.
Declaration
public double AverageX { get; }
Property Value
Type | Description |
---|---|
System.Double |
Id
Gets the trackers unique ID (the same order that it was imported).
Declaration
public int Id { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Name
Gets the name of the tracker.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
NorthPoint
Gets the coordinate (in workbook projection) of the central north point of the tracker
Declaration
public Point3D NorthPoint { get; }
Property Value
Type | Description |
---|---|
Point3D |
SouthPoint
Gets the coordinate (in workbook projection) of the central south point of the tracker
Declaration
public Point3D SouthPoint { get; }
Property Value
Type | Description |
---|---|
Point3D |
Methods
WriteToLog()
Write out this TrackerInfo to the log.
Declaration
public void WriteToLog()