Record TTifOrientationHelper

Hierarchy
Fields
Properties

Unit

Declaration

type TTifOrientationHelper = record helper for TTifOrientation

Description

TTifOrientationHelper

Overview

Methods

class function IsValidExifValue(const AValue: Integer): Boolean; static;
class function IsValidExifStringValue(const AValue: WideString): Boolean; static;
class function Inverted(const AOrientation: TTifOrientation): TTifOrientation; static;
class function Unflipped(const AOrientation: TTifOrientation): TTifOrientation; static;
class function OrientationFromExifValue(const AValue: Integer): TTifOrientation; static;
function AsExifValue: Integer;
procedure FromExifValue(const AValue: Integer);
function AsExifStringValue: WideString;
procedure FromExifStringValue(const AValue: WideString);
function AsCaption: WideString;
function AsQuickTimeOrientation: TQTFTOrientation;
procedure AsDegrees(out ADegrees: Single; out AFlip: Boolean);
procedure FromDegrees( ADegrees: Single; const AFlip: Boolean);
procedure DegreesToOrientation(const AToVal: TTifOrientation; out ADegrees: Single; out AFlip: Boolean);
function IsFlipped: Boolean;
function HasSwappedDimensions: Boolean;
procedure TransformPoint(const AIn: TPointSingle; out AOut: TPointSingle);
procedure Invert;
procedure Unflip;

Description

Methods

class function IsValidExifValue(const AValue: Integer): Boolean; static;
 
class function IsValidExifStringValue(const AValue: WideString): Boolean; static;
 
class function Inverted(const AOrientation: TTifOrientation): TTifOrientation; static;
 
class function Unflipped(const AOrientation: TTifOrientation): TTifOrientation; static;
 
class function OrientationFromExifValue(const AValue: Integer): TTifOrientation; static;
 
function AsExifValue: Integer;
 
procedure FromExifValue(const AValue: Integer);
 
function AsExifStringValue: WideString;
 
procedure FromExifStringValue(const AValue: WideString);
 
function AsCaption: WideString;
 
function AsQuickTimeOrientation: TQTFTOrientation;
 
procedure AsDegrees(out ADegrees: Single; out AFlip: Boolean);
 
procedure FromDegrees( ADegrees: Single; const AFlip: Boolean);
 
procedure DegreesToOrientation(const AToVal: TTifOrientation; out ADegrees: Single; out AFlip: Boolean);
 
function IsFlipped: Boolean;
 
function HasSwappedDimensions: Boolean;
 
procedure TransformPoint(const AIn: TPointSingle; out AOut: TPointSingle);
 
procedure Invert;
 
procedure Unflip;
 

Generated by PasDoc 0.15.0.