Emgu CV Library Documentation
Line2D<(Of <(T>)>) Class
NamespacesEmgu.CVLine2D<(Of <(T>)>)

www.emgu.com/wiki
A 2D line
Declaration Syntax
C#Visual BasicVisual C++
public class Line2D<T>
where T : new(), IComparable
Public Class Line2D(Of T As {New, IComparable})
generic<typename T>
where T : gcnew(), IComparable
public ref class Line2D
Generic Template Parameters
T

[Missing <typeparam name="T"/> documentation for "T:Emgu.CV.Line2D`1"]

Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
Line2D<(Of <(T>)>)()()()
Create a default line

Line2D<(Of <(T>)>)(Point2D<(Of <(T>)>), Point2D<(Of <(T>)>))
Create a line by specifing two points on the line

_p1
A point on the line

_p2
Direction
The direction of the line, the norm of which is 1

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetExteriorAngleDegree(Line2D<(Of <(T>)>))
Get the exterior angle between this line and otherLine

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
P1
A point on the line

P2
An other point on the line

Side(Point2D<(Of <(T>)>))
Determin which side of the line the 2D point is at

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
YByX(T)
Obtain the Y value from the X value

Inheritance Hierarchy

Assembly: Emgu.CV (Module: Emgu.CV) Version: 1.3.0.0 (1.3.0.0)