Class ShapesIntersection
Inheritance
System.Object
ShapesIntersection
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls
Assembly: Telerik.WinControls.dll
Syntax
public class ShapesIntersection
Constructors
ShapesIntersection()
Declaration
public ShapesIntersection()
ShapesIntersection(IShapeCurve, IShapeCurve)
Declaration
public ShapesIntersection(IShapeCurve c1, IShapeCurve c2)
Parameters
IShapeCurve
c1
|
IShapeCurve
c2
|
Properties
Curve1
Curve2
CurveIntersections
Declaration
public List<PointF> CurveIntersections { get; }
Property Value
System.Collections.Generic.List<System.Drawing.PointF>
|
Methods
Intersect(out PointF, PointF, PointF, PointF, PointF)
Declaration
public static bool Intersect(out PointF res, PointF a, PointF b, PointF c, PointF d)
Parameters
System.Drawing.PointF
res
|
System.Drawing.PointF
a
|
System.Drawing.PointF
b
|
System.Drawing.PointF
c
|
System.Drawing.PointF
d
|
Returns
System.Boolean
|
IntersectCurves()
Declaration
public bool IntersectCurves()
Returns
System.Boolean
|
IntersectSegment(out PointF, PointF, PointF, PointF, PointF)
Declaration
public static bool IntersectSegment(out PointF res, PointF a, PointF b, PointF c, PointF d)
Parameters
System.Drawing.PointF
res
|
System.Drawing.PointF
a
|
System.Drawing.PointF
b
|
System.Drawing.PointF
c
|
System.Drawing.PointF
d
|
Returns
System.Boolean
|