Whether to use precise (usually expensive) point collision detection for a given Evas object.

Use this property to make Evas treat objects' transparent areas as not belonging to it with regard to mouse pointer events. By default, all of the object's boundary rectangle will be taken in account for them.

By using precise point collision detection you'll be making Evas more resource intensive.

Since 1.22


  • precise - Whether to use precise point collision detection.


@property precise_is_inside {
    get {}
    set {}
    values {
        precise: bool (false);

C signature

Eina_Bool efl_canvas_object_precise_is_inside_get(const Eo *obj);
void efl_canvas_object_precise_is_inside_set(Eo *obj, Eina_Bool precise);

Implemented by