Emgu CV Library Documentation
LineSegment2D<(Of <(T>)>) Class
NamespacesEmgu.CVLineSegment2D<(Of <(T>)>)

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

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

Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
LineSegment2D<(Of <(T>)>)(Point2D<(Of <(T>)>), Point2D<(Of <(T>)>))
Create a line segment with the specific starting point and end point

_p1
A point on the line
(Inherited from Line2D<(Of <(T>)>).)
_p2 (Inherited from Line2D<(Of <(T>)>).)
Direction
The direction of the line, the norm of which is 1
(Inherited from Line2D<(Of <(T>)>).)
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
(Inherited from Line2D<(Of <(T>)>).)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
Length
Get the length of the line segment

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
P1
A point on the line
(Inherited from Line2D<(Of <(T>)>).)
P2
An other point on the line
(Inherited from Line2D<(Of <(T>)>).)
Side(Point2D<(Of <(T>)>))
Determin which side of the line the 2D point is at
(Inherited from Line2D<(Of <(T>)>).)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
YByX(T)
Obtain the Y value from the X value
(Inherited from Line2D<(Of <(T>)>).)
Inheritance Hierarchy
Object
Line2D<(Of <(T>)>)
 LineSegment2D<(Of <(T>)>)

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