Struct LineSegmentPolar
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Polar line segment retrieved from cvHoughLines2
[Serializable]
[SuppressMessage("Design", "CA1051: Do not declare visible instance fields")]
public struct LineSegmentPolar : IEquatable<LineSegmentPolar>
- Implements
- Inherited Members
Constructors
- LineSegmentPolar(float, float)
Constructor
Fields
- Rho
Length of the line
- Theta
Angle of the line (radian)
Methods
- Equals(LineSegmentPolar)
Specifies whether this object contains the same members as the specified Object.
- Equals(object?)
Specifies whether this object contains the same members as the specified Object.
- GetHashCode()
Returns a hash code for this object.
- LineIntersection(LineSegmentPolar)
Calculates a intersection of the specified two lines
- LineIntersection(LineSegmentPolar, LineSegmentPolar)
Calculates a intersection of the specified two lines
- ToSegmentPoint(double)
Convert To LineSegmentPoint
- ToSegmentPointX(int, int)
Converts to a line segment with the specified x coordinates at both ends
- ToSegmentPointY(int, int)
Converts to a line segment with the specified y coordinates at both ends
- ToString()
Converts this object to a human readable string.
Operators
- operator ==(LineSegmentPolar, LineSegmentPolar)
Compares two CvPoint objects. The result specifies whether the members of each object are equal.
- operator !=(LineSegmentPolar, LineSegmentPolar)
Compares two CvPoint objects. The result specifies whether the members of each object are unequal.