Table of Contents

Class LineCrossingResult

Namespace
VisioForge.Core.Types.VideoProcessing
Assembly
VisioForge.Core.dll

Describes a single directed line crossing by a tracked object.

public sealed class LineCrossingResult

Inheritance

Inherited Members

Constructors

LineCrossingResult(string, int, int, string, LineCrossingDirection)

Initializes a new instance of the VisioForge.Core.Types.VideoProcessing.LineCrossingResult class.

public LineCrossingResult(string lineId, int trackerId, int classId, string label, LineCrossingDirection direction)

Parameters

lineId string

The line zone identifier.

trackerId int

The tracker ID.

classId int

The class ID.

label string

The class label.

direction LineCrossingDirection

The crossing direction.

Properties

ClassId

Gets the class ID of the crossing object.

public int ClassId { get; }

Property Value

int

Direction

Gets the direction of the crossing.

public LineCrossingDirection Direction { get; }

Property Value

LineCrossingDirection

Label

Gets the class label of the crossing object.

public string Label { get; }

Property Value

string

LineId

Gets the identifier of the line zone that was crossed.

public string LineId { get; }

Property Value

string

TrackerId

Gets the tracker ID of the object that crossed.

public int TrackerId { get; }

Property Value

int