FMX.Controls.TControl.GetChildrenMatrix

From Appmethod Libraries
Jump to: navigation, search

Object Pascal

function GetChildrenMatrix(var Matrix: TMatrix; var Simple: Boolean): Boolean; virtual;

C++

virtual bool __fastcall GetChildrenMatrix(System::Math::Vectors::TMatrix &Matrix, bool &Simple);

Properties

Type Visibility Source Unit Parent
function protected
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls TControl

Description

Returns the children transformation matrix.

The AbsoluteMatrix is calculated as:

  AbsoluteMatrix = (LocalMatrix * Parent.GetChildrenMatrix) * Parent.AbsoluteMatrix

TScaledLayout overrides GetChildrenMatrix to prescale layout contents.

See Also