C# Class Accord.Vision.Tracking.TrackingObject

Inheritance: ICloneable
Afficher le fichier Open project: accord-net/framework Class Usage Examples

Private Properties

Свойство Type Description
ICloneable object

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
ICloneable ( ) : object

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

Method Details

Clone() public méthode

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.
Résultat TrackingObject

GetAxis() public méthode

Gets two points defining the horizontal axis of the object.
public GetAxis ( ) : LineSegment
Résultat Accord.Math.Geometry.LineSegment

GetAxis() public méthode

Gets two points defining the axis of the object.
public GetAxis ( AxisOrientation axis ) : LineSegment
axis AxisOrientation
Résultat Accord.Math.Geometry.LineSegment

Reset() public méthode

Resets this tracking object.
public Reset ( ) : void
Résultat void

TrackingObject() public méthode

Constructs a new tracking object.
public TrackingObject ( ) : System
Résultat System

TrackingObject() public méthode

Constructs a new tracking object.
public TrackingObject ( IntPoint center ) : System
center AForge.IntPoint The center of gravity of the object.
Résultat System

TrackingObject() public méthode

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.
Résultat System

TrackingObject() public méthode

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.
Résultat System