C# Класс Detector.Tracking.ObjectTracked

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
PosX float
PosY float
PositionWasFaked bool
SizeX float
SizeY float

Открытые методы

Метод Описание
Center ( ) : Point

Center of an object

Equals ( object obj ) : bool
FakeUpdatePos ( ) : void

Fake the target movements

GetHashCode ( ) : int
GetScore ( Target t ) : int

Get the score of the target to check if it is the correct one

LastCenter ( ) : Point
ObjectTracked ( int ID, Point Pos, Rectangle Size, Rectangle imgSize ) : System

Represents an object that is being tracked

operator ( ) : bool

Приватные методы

Метод Описание
Distance ( int x, int y, int a, int b ) : int

Calculate the distance between to points

Описание методов

Center() публичный Метод

Center of an object
public Center ( ) : Point
Результат Point

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

FakeUpdatePos() публичный Метод

Fake the target movements
public FakeUpdatePos ( ) : void
Результат void

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetScore() публичный Метод

Get the score of the target to check if it is the correct one
public GetScore ( Target t ) : int
t Target The Target
Результат int

LastCenter() публичный Метод

public LastCenter ( ) : Point
Результат Point

ObjectTracked() публичный Метод

Represents an object that is being tracked
public ObjectTracked ( int ID, Point Pos, Rectangle Size, Rectangle imgSize ) : System
ID int The new ID of the object
Pos Point Position
Size Rectangle Size
imgSize Rectangle
Результат System

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool

Описание свойств

PosX публичное свойство

Percent across the image
public float PosX
Результат float

PosY публичное свойство

Percent across the image
public float PosY
Результат float

PositionWasFaked публичное свойство

Was the position updated with FakeUpdatePos()
public bool PositionWasFaked
Результат bool

SizeX публичное свойство

The position it was at last
public float SizeX
Результат float

SizeY публичное свойство

The size it was at last
public float SizeY
Результат float