C# Класс Accord.Vision.Tracking.TrackingObject

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

Private Properties

Свойство Тип Описание
ICloneable object

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

Метод Описание
Clone ( bool excludeImage = true ) : TrackingObject

Creates a new object that is a copy of the current instance.

GetAxis ( ) : LineSegment

Gets two points defining the horizontal axis of the object.

GetAxis ( AxisOrientation axis ) : LineSegment

Gets two points defining the axis of the object.

Reset ( ) : void

Resets this tracking object.

TrackingObject ( ) : System

Constructs a new tracking object.

TrackingObject ( IntPoint center ) : System

Constructs a new tracking object.

TrackingObject ( Rectangle rectangle, IntPoint center, float angle ) : System

Constructs a new tracking object.

TrackingObject ( Rectangle rectangle, float angle ) : System

Constructs a new tracking object.

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

Метод Описание
ICloneable ( ) : object

Creates a new object that is a copy of the current instance.

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

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

Creates a new object that is a copy of the current instance.
public Clone ( bool excludeImage = true ) : TrackingObject
excludeImage bool Pass true to not include /// the in the copy object.
Результат TrackingObject

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

Gets two points defining the horizontal axis of the object.
public GetAxis ( ) : LineSegment
Результат Accord.Math.Geometry.LineSegment

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

Gets two points defining the axis of the object.
public GetAxis ( AxisOrientation axis ) : LineSegment
axis AxisOrientation
Результат Accord.Math.Geometry.LineSegment

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

Resets this tracking object.
public Reset ( ) : void
Результат void

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

Constructs a new tracking object.
public TrackingObject ( ) : System
Результат System

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

Constructs a new tracking object.
public TrackingObject ( IntPoint center ) : System
center AForge.IntPoint The center of gravity of the object.
Результат System

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

Constructs a new tracking object.
public TrackingObject ( Rectangle rectangle, IntPoint center, float angle ) : System
rectangle System.Drawing.Rectangle The rectangle containing the object.
center AForge.IntPoint The center of gravity of the object.
angle float The angle of orientation for the object.
Результат System

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

Constructs a new tracking object.
public TrackingObject ( Rectangle rectangle, float angle ) : System
rectangle System.Drawing.Rectangle The rectangle containing the object.
angle float The angle of the object.
Результат System