System.Types.TPointF.SnapToPixel
Delphi
function SnapToPixel(const AScale: Single; const APlaceBetweenPixels: Boolean = True): TPointF;
C++
TPointF SnapToPixel(float Scale,
bool PlaceBetweenPixels = true) const _ALWAYS_INLINE {
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Types.pas SystemTypes.h |
System.Types | TPointF |
Beschreibung
Rundet das aktuelle TPointF-Objekt auf den angegebenen Skalierungswert. Für Skalierungswerte kleiner als 1
, ist Scale
auf 1
gesetzt.
AScale
ist die Skalierung der Szene.APlaceBetweenPixels
ist standardmäßig aufTrue
gesetzt. WennPlaceBetweenPixels
True
ist, wird das resultierende TPointF auf die Hälfte der Skalierung gesetzt.
SnapToPixel gibt das aktuelle TPointF-Objekt nach der Transformation zurück.