FMX.Types3D.TBoundingBox.FitInto
Delphi
function FitInto(const ADesignatedArea: TBoundingBox; out ARatio: Single): TBoundingBox; overload;
function FitInto(const ADesignatedArea: TBoundingBox): TBoundingBox; overload;
C++
TBoundingBox __fastcall FitInto(const TBoundingBox &ADesignatedArea, /* out */ float &ARatio)/* overload */;
TBoundingBox __fastcall FitInto(const TBoundingBox &ADesignatedArea)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | TBoundingBox |
説明
元のボックスに Single 値を掛けて拡大/縮小した新しい TBoundingBox を返します。
FitInto メソッドは、元のボックスに Single 値を掛けて拡大/縮小し、ADesignatedArea
に収まるようにした、新しい TBoundingBox を返します。倍率の値は、現在の領域と ADesignatedArea
を考慮して、内部で計算されます。1 つのオーバーロード メソッドの ARatio
は、拡大/縮小操作に使われた倍率を返すためのものです。