New to Kendo UI for jQueryStart a free 30-day trial

Returns true if the shape contains the specified point.

Parameters:pointkendo.geometry.Point

The point that should be checked.

Returns:Boolean

value indicating if the shape contains the point.

<div id="surface"></div>
<script>
    var draw = kendo.drawing;
    var geom = kendo.geometry;

    var arcGeometry = new geom.Arc([100, 100], {
        radiusX: 30,
        radiusY: 30,
        startAngle: 0,
        endAngle: 180
    });
    var arc = new draw.Arc(arcGeometry).stroke("blue", 4);

    var surface = draw.Surface.create($("#surface"));
    surface.draw(arc);

    // Test if arc contains specific points
    var point1 = new geom.Point(100, 85);
    var point2 = new geom.Point(150, 100);
    
    console.log("Point (100, 85) inside arc:", arc.containsPoint(point1));
    console.log("Point (150, 100) inside arc:", arc.containsPoint(point2));
</script>
Not finding the help you need?
Contact Support