Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
idCatalog
type TCatalogArea = class(TBaseCatalogObject)
TCatalogArea
internal const cDefaultCaption = '';
procedure AfterConstruction; override;
procedure BeforeDestruction; override;
procedure Assign (ASource: TObject); override;
procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
function DefineArea (AX1, AY1, AX2, AY2: Single): TRectSingle;
function HasArea: Boolean;
function ExtractAreaBitmapFromBitmap(ABitmap: TvxBitmap; AResult: TvxBitmap): Boolean;
function ExtractAreaBitmapFromThumbnailer(AResult: TvxBitmap): Boolean;
function ExtractImageFromThumbnailer: Boolean;
procedure ExtractImageFromBitmap(ABitmap: TvxBitmap);
function CleanOnDetectType(AType: TAreaDetectionType): Boolean;
function CleanOnFaceDetect: Boolean;
function CleanOnObjectDetect: Boolean;
function CleanOnLandmarkDetect: Boolean;
function CleanOnTextDetect: Boolean;
property Data: TObject read FData write FData;
property OwnedData: TObject read FOwnedData write FOwnedData;
property Image: TDataMemoryStream read FImage write FImage;
property Extensions: TDataMemoryStream read FExtensions write FExtensions;
property FaceTemplate: TDataMemoryStream read FFaceTemplate write FFaceTemplate;
property Area: TRectSingle read FArea write FArea stored False;
property AreaWidth: Single read GetAreaWidth;
property AreaHeight: Single read GetAreaHeight;
property AreaType: TCatalogAreaType read FAreaType write FAreaType;
property Shape: TCatalogAreaShape read FShape write FShape;
property Role: TCatalogAreaRole read FRole write FRole;
property DimensionX: Integer read FDimensionX write FDimensionX;
property DimensionY: Integer read FDimensionY write FDimensionY;
property AreaLeft: Single read GetAreaLeft write SetAreaLeft;
property AreaTop: Single read GetAreaTop write SetAreaTop;
property AreaRight: Single read GetAreaRight write SetAreaRight;
property AreaBottom: Single read GetAreaBottom write SetAreaBottom;
property Caption: WideString read FCaption write FCaption;
property AreaDescription: WideString read FAreaDescription write FAreaDescription;
property ItemGUID: String read FItemGUID write FItemGUID;
property PropGUID: String read FPropGUID write FPropGUID;
property IsFaceRecognized: Boolean read FIsFaceRecognized write FIsFaceRecognized;
property IsFaceDetected: TAreaDetectionType read FIsFaceDetected write FIsFaceDetected;
property HasFaceFeatures: Boolean read FHasFaceFeatures write FHasFaceFeatures;
property AreaSize: Single read GetAreaSize stored false;