ISVGValue
Interface for an attribute value.
Unit: BVE.SVG2Intf
Methods
Add
procedure Add(
aValue1, aValue2: ISVGValue;
aRepeatCount: Integer;
aRef: ISVGRefDimensions);
No description yet.
Assign
procedure Assign(aValue: ISVGValue);
No description yet.
Clear
No description yet.
Clone
function Clone: ISVGValue;
No description yet.
Distance
function Distance(aToValue: ISVGValue; aRef: ISVGRefDimensions): TSVGFloat;
No description yet.
GetAsColor
function GetAsColor: TSVGColor;
No description yet.
GetAsDimArray
function GetAsDimArray: TSVGDimArray;
No description yet.
GetAsDimension
function GetAsDimension: TSVGDimension;
No description yet.
GetAsDimRect
function GetAsDimRect: TSVGDimRect;
No description yet.
GetAsEnumeration
function GetAsEnumeration: TSVGEnumeration;
No description yet.
GetAsFontSize
function GetAsFontSize: TSVGFontSize;
No description yet.
GetAsIri
function GetAsIri: TSVGIri;
No description yet.
GetAsNumber
function GetAsNumber: TSVGFloat;
No description yet.
GetAsNumberArray
function GetAsNumberArray: TSVGNumberArray;
No description yet.
GetAsPaint
function GetAsPaint: TSVGPaint;
No description yet.
GetAsPaintColor
function GetAsPaintColor: TSVGPaintColor;
No description yet.
GetAsPathData
function GetAsPathData: ISVGPathDataList;
No description yet.
GetAsRect
function GetAsRect: TSVGRect;
No description yet.
GetAsRepeatCount
function GetAsRepeatCount: TSMILRepeatCount;
No description yet.
GetAsRotate
function GetAsRotate: TSVGRotate;
No description yet.
GetAsString
function GetAsString: TSVGUnicodeString;
No description yet.
GetAsTime
function GetAsTime: TSMILTime;
No description yet.
GetAsTimingList
function GetAsTimingList: TList<TSMILTiming>;
No description yet.
function GetAsTransform: TSVGTransform;
No description yet.
function GetAsTransformList: TSVGTransformList;
No description yet.
function GetAsTransformOrigin: TSVGTransformOrigin;
No description yet.
GetCaseSensitive
function GetCaseSensitive: Boolean;
No description yet.
GetErrorMsg
function GetErrorMsg: string;
No description yet.
GetInherit
function GetInherit: Boolean;
No description yet.
GetIsInterpolatable
function GetIsInterpolatable: Boolean;
No description yet.
GetParser
function GetParser: TSVGCssParser;
No description yet.
GetValid
function GetValid: Boolean;
No description yet.
Interpolate
procedure Interpolate(
aValue1, aValue2: ISVGValue;
const aX: TSVGFloat;
aRef: ISVGRefDimensions);
No description yet.
Parse
function Parse(const aValue: TSVGUnicodeString): Boolean; overload;
function Parse(
aRoot: ISVGRoot;
const aValue: TSVGUnicodeString): Boolean; overload;
No description yet.
SetAsColor
procedure SetAsColor(const Value: TSVGColor);
No description yet.
SetAsDimArray
procedure SetAsDimArray(const Value: TSVGDimArray);
No description yet.
SetAsDimension
procedure SetAsDimension(const Value: TSVGDimension);
No description yet.
SetAsDimRect
procedure SetAsDimRect(const Value: TSVGDimRect);
No description yet.
SetAsEnumeration
procedure SetAsEnumeration(const Value: TSVGEnumeration);
No description yet.
SetAsFontSize
procedure SetAsFontSize(const Value: TSVGFontSize);
No description yet.
SetAsIri
procedure SetAsIri(const Value: TSVGIri);
No description yet.
SetAsNumber
procedure SetAsNumber(const Value: TSVGFloat);
No description yet.
SetAsNumberArray
procedure SetAsNumberArray(const Value: TSVGNumberArray);
No description yet.
SetAsPaint
procedure SetAsPaint(const Value: TSVGPaint);
No description yet.
SetAsPaintColor
procedure SetAsPaintColor(const Value: TSVGPaintColor);
No description yet.
SetAsPathData
procedure SetAsPathData(const Value: ISVGPathDataList);
No description yet.
SetAsRect
procedure SetAsRect(const Value: TSVGRect);
No description yet.
SetAsRepeatCount
procedure SetAsRepeatCount(const Value: TSMILRepeatCount);
No description yet.
SetAsRotate
procedure SetAsRotate(const Value: TSVGRotate);
No description yet.
SetAsString
procedure SetAsString(const Value: TSVGUnicodeString);
No description yet.
SetAsTime
procedure SetAsTime(const Value: TSMILTime);
No description yet.
SetAsTimingList
procedure SetAsTimingList(const Value: TList<TSMILTiming>);
No description yet.
procedure SetAsTransform(const Value: TSVGTransform);
No description yet.
procedure SetAsTransformList(const Value: TSVGTransformList);
No description yet.
procedure SetAsTransformOrigin(const Value: TSVGTransformOrigin);
No description yet.
Properties
AsColor
property AsColor: TSVGColor read GetAsColor write SetAsColor;
No description yet.
AsDimArray
property AsDimArray: TSVGDimArray read GetAsDimArray write SetAsDimArray;
No description yet.
AsDimension
property AsDimension: TSVGDimension read GetAsDimension write SetAsDimension;
No description yet.
AsDimRect
property AsDimRect: TSVGDimRect read GetAsDimRect write SetAsDimRect;
No description yet.
AsEnumeration
property AsEnumeration: TSVGEnumeration read GetAsEnumeration write SetAsEnumeration;
No description yet.
AsFontSize
property AsFontSize: TSVGFontSize read GetAsFontSize write SetAsFontSize;
No description yet.
AsIri
property AsIri: TSVGIri read GetAsIri write SetAsIri;
No description yet.
AsNumber
property AsNumber: TSVGFloat read GetAsNumber write SetAsNumber;
No description yet.
AsNumberArray
property AsNumberArray: TSVGNumberArray read GetAsNumberArray write SetAsNumberArray;
No description yet.
AsPaint
property AsPaint: TSVGPaint read GetAsPaint write SetAsPaint;
No description yet.
AsPaintColor
property AsPaintColor: TSVGPaintColor read GetAsPaintColor write SetAsPaintColor;
No description yet.
AsPathData
property AsPathData: ISVGPathDataList read GetAsPathData write SetAsPathData;
No description yet.
AsRect
property AsRect: TSVGRect read GetAsRect write SetAsRect;
No description yet.
AsRepeatCount
property AsRepeatCount: TSMILRepeatCount read GetAsRepeatCount write SetAsRepeatCount;
No description yet.
AsRotate
property AsRotate: TSVGRotate read GetAsRotate write SetAsRotate;
No description yet.
AsString
property AsString: TSVGUnicodeString read GetAsString write SetAsString;
No description yet.
AsTime
property AsTime: TSMILTime read GetAsTime write SetAsTime;
No description yet.
AsTimingList
property AsTimingList: TList<TSMILTiming> read GetAsTimingList write SetAsTimingList;
No description yet.
property AsTransform: TSVGTransform read GetAsTransform write SetAsTransform;
No description yet.
property AsTransformList: TSVGTransformList read GetAsTransformList write SetAsTransformList;
No description yet.
property AsTransformOrigin: TSVGTransformOrigin read GetAsTransformOrigin write SetAsTransformOrigin;
No description yet.
CaseSensitive
property CaseSensitive: Boolean read GetCaseSensitive;
No description yet.
ErrorMsg
property ErrorMsg: string read GetErrorMsg;
No description yet.
Inherit
property Inherit: Boolean read GetInherit;
No description yet.
IsInterpolatable
property IsInterpolatable: Boolean read GetIsInterpolatable;
No description yet.
Parser
property Parser: TSVGCssParser read GetParser;
No description yet.
Valid
property Valid: Boolean read GetValid;
No description yet.