Class TvxTransform

Unit

Declaration

type TvxTransform = class(TObject)

Description

TvxTransform

Hierarchy

  • TObject
  • TvxTransform

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure ApplyOnDest(const ASource: TvxBitmap; const ADest: TvxBitmap); virtual;
Public procedure Apply(const ABitmap: TvxBitmap);
Public class function FindAvgBitmapColor (ABmp: TvxBitmap): TvxColor;
Public class function FindAvgBitmapChannel (ABmp: TvxBitmap): TToneCurveChannel;
Public class function FindDominantBitmapTint (ABmp: TvxBitmap): TvxColor;
Public class function FindDominantBitmapChannel(ABmp: TvxBitmap): TToneCurveChannel;
Public class function FindMaxBitmapColor (ABmp: TvxBitmap): TvxColor;
Public class function FindDominantBitmapColor (ABmp: TvxBitmap): TvxColor;
Public class function FindDominantBitmapColors (ABmp: TvxBitmap; var AResult: TvxColorScheme; ACount: Integer = 1): TvxColor;
Public class function EnumDominantBitmapColors(ABmp: TvxBitmap; var AResult: TvxColorScheme; ACount: Integer = 1): TvxColor;
Public class function EnumHarmonyColors (AColor: TvxColor; AMethod: TvxColorHarmonyMethod; var AHarmony: TvxColorScheme): TvxColor;
Public class function EnumHarmonyBitmapColors (ABmp: TvxBitmap; AMethod: TvxColorHarmonyMethod; var AHarmony: TvxColorScheme): TvxColor;
Public class function FindBlackpointColor (ABmp: TvxBitmap): TvxColor;
Public class function FindGraypointColor (ABmp: TvxBitmap): TvxColor;
Public class function FindWhitepointColor (ABmp: TvxBitmap): TvxColor;

Properties

Public property OnProgress: TvxProgressEvent read FOnProgress write FOnProgress;
Published property Name: WideString read FName write FName;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure ApplyOnDest(const ASource: TvxBitmap; const ADest: TvxBitmap); virtual;
 
Public procedure Apply(const ABitmap: TvxBitmap);
 
Public class function FindAvgBitmapColor (ABmp: TvxBitmap): TvxColor;

helper methods

Public class function FindAvgBitmapChannel (ABmp: TvxBitmap): TToneCurveChannel;
 
Public class function FindDominantBitmapTint (ABmp: TvxBitmap): TvxColor;
 
Public class function FindDominantBitmapChannel(ABmp: TvxBitmap): TToneCurveChannel;
 
Public class function FindMaxBitmapColor (ABmp: TvxBitmap): TvxColor;
 
Public class function FindDominantBitmapColor (ABmp: TvxBitmap): TvxColor;
 
Public class function FindDominantBitmapColors (ABmp: TvxBitmap; var AResult: TvxColorScheme; ACount: Integer = 1): TvxColor;
 
Public class function EnumDominantBitmapColors(ABmp: TvxBitmap; var AResult: TvxColorScheme; ACount: Integer = 1): TvxColor;
 
Public class function EnumHarmonyColors (AColor: TvxColor; AMethod: TvxColorHarmonyMethod; var AHarmony: TvxColorScheme): TvxColor;
 
Public class function EnumHarmonyBitmapColors (ABmp: TvxBitmap; AMethod: TvxColorHarmonyMethod; var AHarmony: TvxColorScheme): TvxColor;
 
Public class function FindBlackpointColor (ABmp: TvxBitmap): TvxColor;
 
Public class function FindGraypointColor (ABmp: TvxBitmap): TvxColor;
 
Public class function FindWhitepointColor (ABmp: TvxBitmap): TvxColor;
 

Properties

Public property OnProgress: TvxProgressEvent read FOnProgress write FOnProgress;
 
Published property Name: WideString read FName write FName;
 

Generated by PasDoc 0.15.0.