~~Title: Efl.Ui.Layout_Base.calc_parts_extends~~ ====== Efl.Ui.Layout_Base.calc_parts_extends ====== ===== Description ===== %%Calculates the geometry of the region, relative to a given layout object's area, occupied by all parts in the object.%% %%This function gets the geometry of the rectangle equal to the area required to group all parts in obj's group/collection. The x and y coordinates are relative to the top left corner of the whole obj object's area. Parts placed out of the group's boundaries will also be taken in account, so that x and y may be negative.%% %%On failure, this function will make all non-%%''null''%% geometry pointers' pointed variables be set to zero.%% //Since 1.22// {{page>:develop:api-include:efl:ui:layout_base:method:calc_parts_extends:description&nouser&nolink&nodate}} //Overridden from [[:develop:api:efl:layout:calc:method:calc_parts_extends|Efl.Layout.Calc.calc_parts_extends]].//===== Signature ===== calc_parts_extends @pure_virtual { return: Eina.Rect; } ===== C signature ===== Eina_Rect efl_layout_calc_parts_extends(Eo *obj); ===== Implemented by ===== * [[:develop:api:efl:layout:calc:method:calc_parts_extends|Efl.Layout.Calc.calc_parts_extends]] * [[:develop:api:efl:canvas:layout:method:calc_parts_extends|Efl.Canvas.Layout.calc_parts_extends]] * [[:develop:api:efl:ui:image:method:calc_parts_extends|Efl.Ui.Image.calc_parts_extends]] * [[:develop:api:efl:ui:layout_base:method:calc_parts_extends|Efl.Ui.Layout_Base.calc_parts_extends]]