- Introduction
- Code Documentation
- RSSVGDcl
- RSFMXSVG
- FMX.RS.SVG
- Classes
- TControlCrack
- TReaderCrack
- TSVGClipPath
- TSVGCustomGradient
- TSVGCustomGroup
- TSVGCustomViewBox
- Constructors
- Properties
- Methods
- AssignProperties(TPersistent)
- Clear
- CreateAspectRatio
- DefineProperties(TFiler)
- DefineView(TSVGRect,TSVGPreserveAspectRatio,Single,Single,Single,Single)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- DoSaveToXML(IXMLNode)
- Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawElementParent(TSVGMatrix,TSVGCanvas,TSVGRect)
- ElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- GetBoundsRect
- GetBoundsRect(TSVGMatrix)
- GetViewMatrix(TSVGMatrix,TSVGRect)
- IsStored(TSVGStyleProperty,String)
- OverflowClipping(TSVGMatrix,TSVGCanvas,TSVGRect)
- ReadViewBoxSpecified(TReader)
- WriteViewBoxSpecified(TWriter)
- TSVGDefs
- TSVGDocument
- Constructors
- Properties
- Methods
- AllItemsNotify(TObject,TSVGElement,TCollectionNotification)
- ApplyStyles
- Assign(TPersistent)
- AssignProperties(TPersistent)
- CalcUnitFactors
- Change(TSVGElement)
- ChildSVGTypes
- Clear
- Clone(TSVGDocument)
- DoAddStyle(String,String)
- DoDisableAppearance(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoOnElementFound(TSVGGraphicElement)
- DoOnParsedNode(TSVGElement)
- DoOnParsingNode(TSVGElement,IXMLNode)
- DoOnSavedElement(TSVGElement,IXMLNode)
- DoOnSavingElement(TSVGElement,IXMLNode)
- DoSaveToXML(IXMLNode)
- DoShouldDraw(TSVGElement,Boolean)
- Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawAfterElement(TSVGGraphicElement,TSVGCanvas,TSVGRect,Boolean)
- DrawAfterElement(TSVGGraphicElement,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawBeforeElement(TSVGGraphicElement,TSVGCanvas,TSVGRect,Boolean)
- DrawBeforeElement(TSVGGraphicElement,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawElement(TSVGGraphicElement,TSVGCanvas,TSVGRect)
- DrawElement(TSVGGraphicElement,TSVGMatrix,TSVGCanvas,TSVGRect)
- ElementNotification(TObject,TSVGElement,TCollectionNotification)
- GetOptions
- GetUnitFactors
- GetViewMatrix(TSVGMatrix,TSVGRect)
- IsCompactXML
- IsValidSVG(Boolean,String)
- IsValidSVG(IXMLDocument,Boolean)
- IsValidSVG(String,Boolean)
- IsValidSVG(TStream,Boolean)
- LoadFromBinaryFile(String)
- LoadFromBinaryStream(TStream)
- LoadFromFile(String)
- LoadFromStream(TStream)
- LoadFromText(String)
- LoadFromXML(IXMLDocument)
- LoadFromXML(IXMLNode)
- ReadChild(IXMLNode)
- ReadStyles(IXMLNode)
- ReadStyles(String)
- SaveToBinaryFile(String)
- SaveToBinaryStream(TStream)
- SaveToFile(String,Integer)
- SaveToStream(TStream,Integer)
- SaveToXML(IXMLDocument)
- StyleNotify(TObject,TSVGStyle,TCollectionNotification)
- SupportsFeature(String)
- SupportsLanguage(String)
- SVGType
- UpdateElementLists
- Events
- TSVGDrawEventWrapper
- Constructors
- Properties
- Methods
- DrawingAfterElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawingBeforeElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawingElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawnAfterElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawnBeforeElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawnElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- ShouldDrawElement(TObject,Boolean)
- Events
- TSVGElement
- Constructors
- Properties
- Methods
- ApplyStyles
- Assign(TPersistent)
- AssignProperties(TPersistent)
- AssignTo(TPersistent)
- BeforeDestruction
- BeginUpdate
- Change(TSVGElement)
- ChangeNotification(TSVGElement)
- ChildSVGTypes
- Clear
- Clone(TSVGDocument)
- CreateControl(TControl)
- CreateLength(TSVGLengthRangeEvent,TSVGUnitFactorsEvent)
- CreateLengths
- DefineProperties(TFiler)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TRSRect,TSVGControlElementEvent)
- DoOnElementFound(TSVGGraphicElement)
- DoOnParsedNode(TSVGElement)
- DoOnParsingNode(TSVGElement,IXMLNode)
- DoOnSavedElement(TSVGElement,IXMLNode)
- DoOnSavingElement(TSVGElement,IXMLNode)
- DoSaveToXML(IXMLNode)
- DoShouldDraw
- Draw(TSVGCanvas,TSVGRect)
- ElementAtPos(TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- ElementNotification(TObject,TSVGElement,TCollectionNotification)
- EnableChange
- EndUpdate
- FitToRect(TSVGRect)
- FitToRect(TSVGRect,TSVGRect)
- GenerateChildControls(TControl,TSVGMatrix,TRSRect,TSVGControlElementEvent)
- GenerateControls(TControl,TRSRect,TSVGControlElementEvent)
- GenerateControls(TControl,TSVGMatrix,TRSRect,TSVGControlElementEvent)
- GetBoundsRect
- GetBoundsRect(TSVGMatrix)
- GetFormatStr
- GetNearestViewBox
- GetOptions
- GetOwner
- GetUnitFactors
- GetViewMatrix(TRect)
- GetViewMatrix(TSVGMatrix,TRect)
- GetViewMatrix(TSVGMatrix,TSVGRect)
- GetViewMatrix(TSVGRect)
- HasAncestor(TSVGElement)
- HasChild(TSVGElement)
- HasDescendant(TSVGElement)
- HasExtensions
- HasFeatures
- HasFollowing(TSVGElement)
- HasLanguage(String)
- HasLanguages
- HasPreceding(TSVGElement)
- HasSibling(TSVGElement)
- IsCompactXML
- IsEnabled
- LoadFromXML(IXMLNode)
- Matches(String)
- NotifyListener(TSVGElement)
- NotifyListeners
- ObjectPropChange(TObject)
- PropagateObjectPropChange(TObject)
- ReadItems(TReader)
- RemoveChangeNotification(TSVGElement)
- Reset
- SaveToXML(IXMLNode)
- ScreenToLocal(TSVGPoint,TSVGRect)
- SetBoundsRect(TSVGRect)
- SetParent(TSVGElement)
- ShouldDraw
- SVGType
- SVGTypeName
- ToString
- UnitFactorsHandler(TObject,TSVGUnitFactors)
- WriteItems(TWriter)
- Fields
- TSVGElementTable
- TSVGGradientStop
- TSVGGraphicElement
- Constructors
- Properties
- Methods
- ApplyStyle(TSVGStyle)
- ApplyStyles
- AssignProperties(TPersistent)
- AssignTo(TPersistent)
- BakeTransformation(TSVGMatrix)
- BakeTransformationChildren(TSVGMatrix)
- BeginDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- BuildClipRegion(TSVGClipRegion,TSVGMatrix,TSVGRect)
- Change(TSVGElement)
- Clear
- CreateStylePropertyAutoLength(TSVGStyleProperty,TSVGLengthRangeEvent,TSVGUnitFactorsEvent)
- CreateStylePropertyLength(TSVGStylePropertyLengthClass,TSVGStyleProperty,TSVGLengthRangeEvent,TSVGUnitFactorsEvent)
- DefineProperties(TFiler)
- DisableAppearance(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoBakeTransformation(TSVGMatrix)
- DoDisableAppearance(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoInternalElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TRectF,TSVGControlElementEvent)
- DoSaveToXML(IXMLNode)
- DoShouldDraw
- Draw(TSVGCanvas,TSVGRect)
- Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawChildren(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawElement(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawElementParent(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawMarkers(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawMarkers(TRSPoints,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawPath(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGRect)
- ElementAtPos(TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- ElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- EnableChange
- EndDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- FillPolygons(TSVGMatrix,TSVGCanvas)
- GenerateMarkers(TControl,TRSPathData,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GenerateMarkers(TControl,TRSPoints,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GetAbsoluteOpacity
- GetBoundsRect
- GetBoundsRect(TSVGMatrix)
- GetBrush
- GetBrush(TSVGMatrix,TSVGRect)
- GetClipPath(TSVGCanvas)
- GetClipRect
- GetFont
- GetGraphicParent
- GetHeight
- GetHeightRaw
- GetPen
- GetPen(TSVGMatrix,TSVGRect)
- GetShape
- GetUnitFactors
- GetWidth
- GetWidthRaw
- GetWritingMode
- GetX
- GetXRaw
- GetY
- GetYRaw
- InternalBakeTransformation(TSVGMatrix)
- InternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- InternalElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- IsStored(TSVGStyleProperty,String)
- LengthGetInherited(TSVGStylePropertyLength,Boolean)
- LengthParent(TSVGStylePropertyLength,TSVGStylePropertyLength)
- LengthRangeViewBoxHeight(TSVGLength,Single,Single,Boolean)
- LengthRangeViewBoxWidth(TSVGLength,Single,Single,Boolean)
- LengthSetInherited(TSVGStylePropertyLength,Boolean)
- LoadFromXML(IXMLNode)
- MarkersAtPos(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- MarkersAtPos(TRSPoints,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- Matches(String)
- PathAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGShapePath,TSVGFindOptions)
- PerformClipping(TSVGMatrix,TSVGCanvas,TSVGRect)
- PropagateObjectPropChange(TObject)
- ReadChild(IXMLNode)
- ReadChildren(IXMLNode)
- Reset
- ResourceGetInherited(TObject,TSVGStyleProperty,Boolean)
- SaveColorStyleProperty(IXMLNode,TSVGStyleProperty,TSVGBrushKind,TSVGColor,String)
- SaveToXML(IXMLNode)
- SetBoundsRect(TSVGRect)
- SetCanvasPen(TSVGCanvas,TSVGMatrix,Boolean)
- SetHeight(Single)
- SetHeightU(TSVGLength)
- SetParent(TSVGElement)
- SetWidth(Single)
- SetWidthU(TSVGLength)
- SetX(Single)
- SetXu(TSVGLength)
- SetY(Single)
- SetYu(TSVGLength)
- WriteChildren(IXMLNode)
- Fields
- TSVGGroup
- TSVGImage
- Constructors
- Properties
- Methods
- Align(TSVGRect)
- AssignProperties(TPersistent)
- AssignTo(TPersistent)
- ChildSVGTypes
- Clear
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoInternalElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TRectF,TSVGControlElementEvent)
- DoSaveToXML(IXMLNode)
- Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
- LoadImage
- SVGType
- TSVGLinearGradient
- TSVGMarker
- Constructors
- Properties
- Methods
- AssignProperties(TPersistent)
- ChildSVGTypes
- Clear
- ConvertToMarkerCoords(TSVGPoint,Single,TSVGMatrix,TSVGCanvas,TSVGRect)
- CreateAspectRatio
- DoLoadFromXML(IXMLNode)
- DoSaveToXML(IXMLNode)
- DoShouldDraw
- Draw(TSVGGraphicElement,TSVGPoint,Single,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawEndMarker(TSVGGraphicElement,TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawMidMarker(TSVGGraphicElement,TSVGPoint,TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawStartMarker(TSVGGraphicElement,TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGRect)
- EndMarkerAtPos(TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- Generate(TControl,TSVGPoint,Single,Single,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GenerateEndMarker(TControl,TSVGPoint,TSVGPoint,Single,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GenerateMidMarker(TControl,TSVGPoint,TSVGPoint,TSVGPoint,Single,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GenerateStartMarker(TControl,TSVGPoint,TSVGPoint,Single,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- MarkerAtPos(TSVGPoint,Single,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- MidMarkerAtPos(TSVGPoint,TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- StartMarkerAtPos(TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- SVGType
- TSVGMetadata
- TSVGPath
- TSVGPattern
- TSVGRadialGradient
- TSVGScript
- TSVGStyle
- TSVGSwitch
- TSVGSymbol
- TSVGUse
- TWriterCrack
- Enumerations
- Delegates
- Types
- Variables
- Routines
- FMX.RS.SVG.BasicShapes
- Classes
- TSVGCircle
- TSVGEllipse
- TSVGLine
- TSVGPolygon
- TSVGPolyline
- Properties
- Methods
- AssignProperties(TPersistent)
- AssignTo(TPersistent)
- ChildSVGTypes
- Clear
- CreatePath(Boolean)
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoInternalElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- DoSaveToXML(IXMLNode)
- DrawPoints(TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- GetBoundsRect
- GetShape
- SetPoints(TRSPoints)
- SVGType
- TSVGRectangle
- FMX.RS.SVG.Text
- Classes
- TSVGCustomText
- Constants
- Constructors
- Properties
- Methods
- AlignText(TSVGCustomText,TSVGShapePath,TSVGRect,TSVGPoint)
- AssignProperties(TPersistent)
- ChunkChildrenText(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- ChunkText(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- Clear
- ClearShapes(Boolean)
- ConvertToPath(TSVGShapePath,TSVGCanvas,String,Single,Single,TSVGTextAlign)
- CreateTextShapes(TSVGCanvas,TSVGMatrix)
- CreateXLength(Single)
- CreateYLength(Single)
- DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoFillTextChunks(TSVGMatrix,TSVGCanvas,TSVGRect,TSVGTextChunks)
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoLoadFromXML(IXMLNode)
- DoMeasureText(TSVGCanvas)
- DoOnParsedNode(TSVGElement)
- DoSaveToXML(IXMLNode)
- FillChildrenTextChunks(TSVGMatrix,TSVGCanvas,TSVGRect,TSVGTextChunks)
- FillText(TSVGMatrix,TSVGCanvas,TSVGRect,String,Single,Single,TSVGTextAlign)
- GetBaseline(TSVGCustomText,TSVGCanvas,Char,TSVGShapePath)
- GetBaselineFont(TSVGCanvas)
- GetDecorationPoint(TSVGPoint)
- GetDX(Cardinal)
- GetDY(Cardinal)
- GetGlyphOrientation(Char)
- GetGlyphRotationMatrix(Char,Single,TSVGPoint)
- GetGlyphSpacing(Char,TSVGCanvas,TSVGFont)
- GetRotate(Cardinal)
- GetShape
- GetText
- GetTextAlign
- GetX
- GetX(Cardinal)
- GetY
- GetY(Cardinal)
- InternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- InternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect,TSVGTextChunks)
- IsCharClipped(Cardinal)
- IsFillingText
- IsXSpecified(Cardinal)
- IsYSpecified(Cardinal)
- MeasureText(TSVGCanvas)
- NextTextPosition(TSVGPoint,TSVGPoint,Char,Boolean,Single)
- PropagateObjectPropChange(TObject)
- ReadChild(IXMLNode)
- Reset
- SetText(String)
- SetX(Single)
- SetX(TSVGLengths)
- SetY(Single)
- SetY(TSVGLengths)
- ShouldDrawTextAllAtOnce
- Fields
- TSVGCustomTextContentChild
- TSVGGraphicElementHack
- TSVGText
- Properties
- Methods
- AlignText(TSVGCanvas,TLine,TSVGPoint)
- AssignTo(TPersistent)
- ChildSVGTypes
- ConvertToPath(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- CreateTextShapes(TSVGCanvas,TSVGMatrix)
- DoModifyControl(TControl,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GetBoundsRect
- PathAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGShapePath,TSVGFindOptions)
- ReadChild(IXMLNode)
- SVGType
- TSVGTextPath
- Constructors
- Properties
- Methods
- AlignText(TSVGCustomText,TSVGShapePath,TSVGRect,TSVGPoint)
- AssignProperties(TPersistent)
- CalculateXYRotate(TSVGCanvas,TSVGMatrix)
- CalculateXYRotate(TSVGCanvas,TSVGMatrix,TSVGTextChunk,Integer,Single)
- ChildSVGTypes
- ChunkChildrenText(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- ChunkText(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- Clear
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoLoadFromXML(IXMLNode)
- DoSaveToXML(IXMLNode)
- GetBaseline(TSVGCustomText,TSVGCanvas,Char,TSVGShapePath)
- GetDX(Cardinal)
- GetDY(Cardinal)
- GetPathElement
- GetRotate(Cardinal)
- GetX(Cardinal)
- GetY(Cardinal)
- IsCharClipped(Cardinal)
- IsXSpecified(Cardinal)
- IsYSpecified(Cardinal)
- LengthRangePathLength(TSVGLength,Single,Single,Boolean)
- NotifyListener(TSVGElement)
- RetrievePath
- SetX(Single)
- SetX(TSVGLengths)
- SetY(Single)
- SetY(TSVGLengths)
- ShouldDrawTextAllAtOnce
- SVGType
- Fields
- TSVGTextRef
- TSVGTextSpan
- Records
- Types
- Routines
- FMX.RS.SVGCodec
- Classes
- TRSSVGCodec
- Methods
- GetImageSize(string)
- IsValid(TStream)
- LoadFromFile(string,TOutBitmap)
- LoadFromStream(TStream,TOutBitmap)
- LoadThumbnailFromFile(string,Single,Single,Boolean,TOutBitmap)
- SaveToFile(string,TOutBitmap,PBitmapCodecSaveParams)
- SaveToStream(TStream,TOutBitmap,string,PBitmapCodecSaveParams)
- Types
- FMX.RS.SVGCtrls
- FMX.RS.SVGSyncObjs
- FMX.RS.SVGTypes
- FMX.RS.SVGUtils
- Classes
- Variables
- Routines
- CleanArray(TStringDynArray)
- CleanText(String)
- DrawBitmapWrapped(TSVGCanvas,TSVGBitmap,TSVGRect,TSVGImageWrapMode,Single)
- GetSVGAlign(String)
- GetSVGAlignmentBaseline(String)
- GetSVGBaselineShift(String)
- GetSVGColorInterpolation(String)
- GetSVGColorRendering(String)
- GetSVGCursor(String)
- GetSVGCursor(TCursor)
- GetSVGDirection(String)
- GetSVGDominantBaseline(String)
- GetSVGElementType(String)
- GetSVGFeatureSupport(String)
- GetSVGFillRule(String)
- GetSVGFontAbsSize(Single)
- GetSVGFontAbsSize(String)
- GetSVGFontFamily(String)
- GetSVGFontStyle(String)
- GetSVGFontVariant(String)
- GetSVGFontWeight(String)
- GetSVGGenericFontFamily(String)
- GetSVGGlyphOrientationHorizontal(String)
- GetSVGGlyphOrientationVertical(String)
- GetSVGGradientSpread(String)
- GetSVGGradientUnit(String)
- GetSVGMarkerUnit(String)
- GetSVGSelectorTokenType(String)
- GetSVGShapeRendering(String)
- GetSVGStyleProperty(String)
- GetSVGTextAnchor(String)
- GetSVGTextAnchor(TSVGTextAlign)
- GetSVGTextDecoration(String)
- GetSVGTextPathMethod(String)
- GetSVGTextPathSpacing(String)
- GetSVGTextRendering(String)
- GetSVGUnit(String)
- GetSVGVectorEffect(String)
- GetSVGWritingMode(String)
- GetTextAlign(TSVGTextAlign)
- IsValidSVGHexColor(String)
- LoadBitmapFromDataURI(String,TSVGBitmap)
- ParseAlignmentBaseline(String,TSVGAlignmentBaseline,Boolean)
- ParseAngle(String,Single,Boolean)
- ParseAspectRatio(String,TSVGPreserveAspectRatio)
- ParseAttrString(IXMLNode,String)
- ParseAttrString(IXMLNode,String,String,String)
- ParseBaselineShift(String,TSVGBaselineShiftLength)
- ParseClipRect(String,TRSRect,Boolean,TSVGUnitFactors)
- ParseColor(String,TSVGColor,Boolean,Boolean,TSVGColor)
- ParseColorInterpolation(String,TSVGColorInterpolation,Boolean)
- ParseColorRendering(String,TSVGColorRendering,Boolean)
- ParseCoordinateSystemUnit(String,TSVGCoordinateSystemUnit)
- ParseCursor(String,TCursor,Boolean)
- ParseDashArray(String,String,TSVGPen,TSVGStylePropertiesSet,TSVGUnitFactors)
- ParseDashes(String,TBooleanDynArray,TSVGUnits,TSVGUnitFactors,Single,Single)
- ParseDirection(String,TSVGDirection,Boolean)
- ParseDisplay(String,Boolean,Boolean)
- ParseDominantBaseline(String,TSVGDominantBaseline,Boolean)
- ParseFillRule(String,TSVGFillRule,Boolean)
- ParseFontFamily(String,TStrings,Boolean)
- ParseFontSize(String,Single,Single,Boolean,TSVGUnitFactors)
- ParseFontStyle(String,TFontStyles,Boolean)
- ParseFontVariant(String,TSVGFontVariant,Boolean)
- ParseFontWeight(String,TSVGFontWeight,Boolean)
- ParseGlyphOrientationHorizontal(String,TSVGGlyphOrientationHorizontal,Boolean)
- ParseGlyphOrientationVertical(String,TSVGGlyphOrientationVertical,Boolean)
- ParseGradientSpread(String,TSVGGradientSpread)
- ParseKerning(String,TSVGStylePropertyAutoLength,TSVGUnitFactors)
- ParseLength(IXMLNode,String,Single,Boolean,TSVGUnit,TSVGUnitFactors)
- ParseLength(IXMLNode,String,Single,TSVGUnit,TSVGUnitFactors)
- ParseLength(String,Single,Boolean,TSVGUnit,TSVGUnitFactors)
- ParseLength(String,Single,TSVGUnit,TSVGUnitFactors)
- ParseLength(String,TSVGLength)
- ParseLengths(IXMLNode,String,TSVGLengths,TSVGLengthCreateEvent,Single,Single)
- ParseLengths(String,TSVGLengths,TSVGLengthCreateEvent,Single,Single)
- ParseLineCap(String,TSVGStrokeCap,Boolean)
- ParseLineJoin(String,TSVGStrokeJoin,Boolean)
- ParseLocalURI(String)
- ParseLocalURI(String,String,Boolean)
- ParseMarkerUnit(String,TSVGMarkerUnit)
- ParseMatrix(String)
- ParseMiterLimit(String,Single,Boolean)
- ParseNumber(String,Single,Boolean)
- ParseNumbers(IXMLNode,String,TSingleDynArray)
- ParseNumbers(String,TSingleDynArray)
- ParseOverflow(String,Boolean,Boolean)
- ParsePercent(IXMLNode,String,Single,Boolean,TSVGUnit,TSVGUnitFactors,Single,Single)
- ParsePercent(IXMLNode,String,Single,TSVGUnit,TSVGUnitFactors,Single,Single)
- ParsePercent(IXMLNode,String,TSVGLength,Boolean,Single,Single)
- ParsePercent(IXMLNode,String,TSVGLength,Single,Single)
- ParsePercent(String,Single,Boolean,TSVGUnit,TSVGUnitFactors,Single,Single)
- ParsePercent(String,Single,TSVGUnit,TSVGUnitFactors)
- ParsePercent(String,Single,TSVGUnit,TSVGUnitFactors,Single,Single)
- ParsePercent(String,TSVGLength,Boolean,Single,Single)
- ParsePercent(String,TSVGLength,Single,Single)
- ParsePoints(IXMLNode,String)
- ParsePoints(String)
- ParseRect(String,TSVGUnitFactors)
- ParseRect(String,TSVGViewBox)
- ParseRequiredStringList(IXMLNode,String,TStrings,String)
- ParseRotateMatrix(String)
- ParseScaleMatrix(String)
- ParseShapeRendering(String,TSVGShapeRendering,Boolean)
- ParseSingles(String,TSVGUnitFactors)
- ParseSkewXMatrix(String)
- ParseSkewYMatrix(String)
- ParseSpacing(String,TSVGStylePropertyAutoLength,TSVGUnitFactors)
- ParseString(IXMLNode,String,String)
- ParseStringList(TStrings,String,String)
- ParseTextAnchor(String,TSVGTextAlign,Boolean)
- ParseTextDecoration(String,TSVGFont,Boolean)
- ParseTextPathMethod(String,TSVGTextPathMethod)
- ParseTextPathSpacing(String,TSVGTextPathSpacing)
- ParseTextRendering(String,TSVGTextRendering,Boolean)
- ParseTransformation(String)
- ParseTranslateMatrix(String)
- ParseURI(IXMLNode,String,String,String)
- ParseURI(String)
- ParseURI(String,String,Boolean)
- ParseVectorEffect(String,TSVGVectorEffect,Boolean)
- ParseVisible(String,Boolean,Boolean)
- ParseWritingMode(String,TSVGWritingMode,Boolean)
- PixelsToSVGUnit(Single,TSVGUnit,TSVGUnitFactors)
- RemoveComments(String)
- SaveAttrString(IXMLNode,String,String,Boolean,Boolean)
- SaveAttrString(IXMLNode,String,TStrings,Boolean,Boolean,Char)
- SaveNodeString(IXMLNode,String,String,Boolean,Boolean)
- SaveStyleProperty(IXMLNode,TSVGStyleProperty,String,String,Boolean,Boolean,Boolean)
- ScaleSize(Single,Single,Single,Single,TSVGImageWrapMode,Single)
- SetColorOpacity(TAlphaColor,Single)
- SplitNumbers(string,string)
- SVGColorToGrayscale(TSVGColor)
- SVGColorToString(TSVGColor)
- SVGLengthsToString(TSVGLengths,String,Single,Single,String)
- SVGLengthToString(Single,Boolean,TSVGUnit,String,Single,Single)
- SVGLengthToString(TSVGLength,String,Single,Single)
- SVGNumbersToString(TSingleDynArray,String,String)
- SVGNumberToString(Single,TSVGUnit,String)
- SVGPointsToString(TSVGPoint[],TSVGUnit,String)
- SVGPointToString(TSVGPoint,TSVGUnit,String)
- SVGRectToString(TSVGRect,TSVGUnit,String)
- SVGSplitLines(TStrings,Integer)
- SVGStrokeCapToString(TSVGStrokeCap)
- SVGStrokeJoinToString(TSVGStrokeJoin)
- SVGTransformationToString(TSVGMatrix)
- TokenizeSelector(String)
- RSFmxSVGDcl
- RSVclSVG
- RSImaging.SVGImage
- RSSVG
- Classes
- TControlCrack
- TReaderCrack
- TSVGClipPath
- TSVGCustomGradient
- TSVGCustomGroup
- TSVGCustomViewBox
- Constructors
- Properties
- Methods
- AssignProperties(TPersistent)
- Clear
- CreateAspectRatio
- DefineProperties(TFiler)
- DefineView(TSVGRect,TSVGPreserveAspectRatio,Single,Single,Single,Single)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- DoSaveToXML(IXMLNode)
- Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawElementParent(TSVGMatrix,TSVGCanvas,TSVGRect)
- ElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- GetBoundsRect
- GetBoundsRect(TSVGMatrix)
- GetViewMatrix(TSVGMatrix,TSVGRect)
- IsStored(TSVGStyleProperty,String)
- OverflowClipping(TSVGMatrix,TSVGCanvas,TSVGRect)
- ReadViewBoxSpecified(TReader)
- WriteViewBoxSpecified(TWriter)
- TSVGDefs
- TSVGDocument
- Constructors
- Properties
- Methods
- AllItemsNotify(TObject,TSVGElement,TCollectionNotification)
- ApplyStyles
- Assign(TPersistent)
- AssignProperties(TPersistent)
- CalcUnitFactors
- Change(TSVGElement)
- ChildSVGTypes
- Clear
- Clone(TSVGDocument)
- DoAddStyle(String,String)
- DoDisableAppearance(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoOnElementFound(TSVGGraphicElement)
- DoOnParsedNode(TSVGElement)
- DoOnParsingNode(TSVGElement,IXMLNode)
- DoOnSavedElement(TSVGElement,IXMLNode)
- DoOnSavingElement(TSVGElement,IXMLNode)
- DoSaveToXML(IXMLNode)
- DoShouldDraw(TSVGElement,Boolean)
- Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawAfterElement(TSVGGraphicElement,TSVGCanvas,TSVGRect,Boolean)
- DrawAfterElement(TSVGGraphicElement,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawBeforeElement(TSVGGraphicElement,TSVGCanvas,TSVGRect,Boolean)
- DrawBeforeElement(TSVGGraphicElement,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawElement(TSVGGraphicElement,TSVGCanvas,TSVGRect)
- DrawElement(TSVGGraphicElement,TSVGMatrix,TSVGCanvas,TSVGRect)
- ElementNotification(TObject,TSVGElement,TCollectionNotification)
- GetOptions
- GetUnitFactors
- GetViewMatrix(TSVGMatrix,TSVGRect)
- IsCompactXML
- IsValidSVG(Boolean,String)
- IsValidSVG(IXMLDocument,Boolean)
- IsValidSVG(String,Boolean)
- IsValidSVG(TStream,Boolean)
- LoadFromBinaryFile(String)
- LoadFromBinaryStream(TStream)
- LoadFromFile(String)
- LoadFromStream(TStream)
- LoadFromText(String)
- LoadFromXML(IXMLDocument)
- LoadFromXML(IXMLNode)
- ReadChild(IXMLNode)
- ReadStyles(IXMLNode)
- ReadStyles(String)
- SaveToBinaryFile(String)
- SaveToBinaryStream(TStream)
- SaveToFile(String,Integer)
- SaveToStream(TStream,Integer)
- SaveToXML(IXMLDocument)
- StyleNotify(TObject,TSVGStyle,TCollectionNotification)
- SupportsFeature(String)
- SupportsLanguage(String)
- SVGType
- UpdateElementLists
- Events
- TSVGDrawEventWrapper
- Constructors
- Properties
- Methods
- DrawingAfterElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawingBeforeElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawingElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- DrawnAfterElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawnBeforeElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawnElement(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- ShouldDrawElement(TObject,Boolean)
- Events
- TSVGElement
- Constructors
- Properties
- Methods
- ApplyStyles
- Assign(TPersistent)
- AssignProperties(TPersistent)
- AssignTo(TPersistent)
- BeforeDestruction
- BeginUpdate
- Change(TSVGElement)
- ChangeNotification(TSVGElement)
- ChildSVGTypes
- Clear
- Clone(TSVGDocument)
- CreateControl(TControl)
- CreateLength(TSVGLengthRangeEvent,TSVGUnitFactorsEvent)
- CreateLengths
- DefineProperties(TFiler)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TRSRect,TSVGControlElementEvent)
- DoOnElementFound(TSVGGraphicElement)
- DoOnParsedNode(TSVGElement)
- DoOnParsingNode(TSVGElement,IXMLNode)
- DoOnSavedElement(TSVGElement,IXMLNode)
- DoOnSavingElement(TSVGElement,IXMLNode)
- DoSaveToXML(IXMLNode)
- DoShouldDraw
- Draw(TCanvas,TRect)
- Draw(TSVGCanvas,TSVGRect)
- ElementAtPos(TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- ElementNotification(TObject,TSVGElement,TCollectionNotification)
- EnableChange
- EndUpdate
- FitToRect(TSVGRect)
- FitToRect(TSVGRect,TSVGRect)
- GenerateChildControls(TControl,TSVGMatrix,TRSRect,TSVGControlElementEvent)
- GenerateControls(TControl,TRSRect,TSVGControlElementEvent)
- GenerateControls(TControl,TSVGMatrix,TRSRect,TSVGControlElementEvent)
- GetBoundsRect
- GetBoundsRect(TSVGMatrix)
- GetFormatStr
- GetNearestViewBox
- GetOptions
- GetOwner
- GetUnitFactors
- GetViewMatrix(TRect)
- GetViewMatrix(TSVGMatrix,TRect)
- GetViewMatrix(TSVGMatrix,TSVGRect)
- GetViewMatrix(TSVGRect)
- HasAncestor(TSVGElement)
- HasChild(TSVGElement)
- HasDescendant(TSVGElement)
- HasExtensions
- HasFeatures
- HasFollowing(TSVGElement)
- HasLanguage(String)
- HasLanguages
- HasPreceding(TSVGElement)
- HasSibling(TSVGElement)
- IsCompactXML
- IsEnabled
- LoadFromXML(IXMLNode)
- Matches(String)
- NotifyListener(TSVGElement)
- NotifyListeners
- ObjectPropChange(TObject)
- PropagateObjectPropChange(TObject)
- ReadItems(TReader)
- RemoveChangeNotification(TSVGElement)
- Reset
- SaveToXML(IXMLNode)
- ScreenToLocal(TSVGPoint,TSVGRect)
- SetBoundsRect(TSVGRect)
- SetParent(TSVGElement)
- ShouldDraw
- SVGType
- SVGTypeName
- ToString
- UnitFactorsHandler(TObject,TSVGUnitFactors)
- WriteItems(TWriter)
- Fields
- TSVGElementTable
- TSVGGradientStop
- TSVGGraphicElement
- Constructors
- Properties
- Methods
- ApplyStyle(TSVGStyle)
- ApplyStyles
- AssignProperties(TPersistent)
- AssignTo(TPersistent)
- BakeTransformation(TSVGMatrix)
- BakeTransformationChildren(TSVGMatrix)
- BeginDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- BuildClipRegion(TSVGClipRegion,TSVGMatrix,TSVGRect)
- Change(TSVGElement)
- Clear
- CreateStylePropertyAutoLength(TSVGStyleProperty,TSVGLengthRangeEvent,TSVGUnitFactorsEvent)
- CreateStylePropertyLength(TSVGStylePropertyLengthClass,TSVGStyleProperty,TSVGLengthRangeEvent,TSVGUnitFactorsEvent)
- DefineProperties(TFiler)
- DisableAppearance(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoBakeTransformation(TSVGMatrix)
- DoDisableAppearance(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoInternalElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TRectF,TSVGControlElementEvent)
- DoSaveToXML(IXMLNode)
- DoShouldDraw
- Draw(TSVGCanvas,TSVGRect)
- Draw(TSVGMatrix,TCanvas,TRect)
- Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawChildren(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawElement(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawElementParent(TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawMarkers(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawMarkers(TRSPoints,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawPath(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawPath(TSVGShapePath,TSVGMatrix,TSVGCanvas,TSVGRect)
- ElementAtPos(TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- ElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- EnableChange
- EndDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- FillPolygons(TSVGMatrix,TSVGCanvas)
- GenerateMarkers(TControl,TRSPathData,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GenerateMarkers(TControl,TRSPoints,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GetAbsoluteOpacity
- GetBoundsRect
- GetBoundsRect(TSVGMatrix)
- GetBrush
- GetBrush(TSVGMatrix,TSVGRect)
- GetClipPath(TSVGCanvas)
- GetClipRect
- GetCompositingQuality(TSVGColorRendering,TSVGColorInterpolation)
- GetFont
- GetGraphicParent
- GetHeight
- GetHeightRaw
- GetPen
- GetPen(TSVGMatrix,TSVGRect)
- GetShape
- GetSmoothingMode(TSVGShapeRendering)
- GetTextRenderingHint(TSVGTextRendering)
- GetUnitFactors
- GetWidth
- GetWidthRaw
- GetWritingMode
- GetX
- GetXRaw
- GetY
- GetYRaw
- InternalBakeTransformation(TSVGMatrix)
- InternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- InternalElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- IsStored(TSVGStyleProperty,String)
- LengthGetInherited(TSVGStylePropertyLength,Boolean)
- LengthParent(TSVGStylePropertyLength,TSVGStylePropertyLength)
- LengthRangeViewBoxHeight(TSVGLength,Single,Single,Boolean)
- LengthRangeViewBoxWidth(TSVGLength,Single,Single,Boolean)
- LengthSetInherited(TSVGStylePropertyLength,Boolean)
- LoadFromXML(IXMLNode)
- MarkersAtPos(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- MarkersAtPos(TRSPoints,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- Matches(String)
- PathAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGShapePath,TSVGFindOptions)
- PerformClipping(TSVGMatrix,TSVGCanvas,TSVGRect)
- PropagateObjectPropChange(TObject)
- ReadChild(IXMLNode)
- ReadChildren(IXMLNode)
- Reset
- ResourceGetInherited(TObject,TSVGStyleProperty,Boolean)
- SaveColorStyleProperty(IXMLNode,TSVGStyleProperty,TSVGBrushKind,TSVGColor,String)
- SaveToXML(IXMLNode)
- SetBoundsRect(TSVGRect)
- SetCanvasPen(TSVGCanvas,TSVGMatrix,Boolean)
- SetHeight(Single)
- SetHeightU(TSVGLength)
- SetParent(TSVGElement)
- SetWidth(Single)
- SetWidthU(TSVGLength)
- SetX(Single)
- SetXu(TSVGLength)
- SetY(Single)
- SetYu(TSVGLength)
- WriteChildren(IXMLNode)
- Fields
- TSVGGroup
- TSVGImage
- Constructors
- Properties
- Methods
- Align(TSVGRect)
- AssignProperties(TPersistent)
- AssignTo(TPersistent)
- ChildSVGTypes
- Clear
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoInternalElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TRectF,TSVGControlElementEvent)
- DoSaveToXML(IXMLNode)
- Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
- LoadImage
- SVGType
- TSVGLinearGradient
- TSVGMarker
- Constructors
- Properties
- Methods
- AssignProperties(TPersistent)
- ChildSVGTypes
- Clear
- ConvertToMarkerCoords(TSVGPoint,Single,TSVGMatrix,TSVGCanvas,TSVGRect)
- CreateAspectRatio
- DoLoadFromXML(IXMLNode)
- DoSaveToXML(IXMLNode)
- DoShouldDraw
- Draw(TSVGGraphicElement,TSVGPoint,Single,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawEndMarker(TSVGGraphicElement,TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawMidMarker(TSVGGraphicElement,TSVGPoint,TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGRect)
- DrawStartMarker(TSVGGraphicElement,TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGRect)
- EndMarkerAtPos(TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- Generate(TControl,TSVGPoint,Single,Single,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GenerateEndMarker(TControl,TSVGPoint,TSVGPoint,Single,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GenerateMidMarker(TControl,TSVGPoint,TSVGPoint,TSVGPoint,Single,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GenerateStartMarker(TControl,TSVGPoint,TSVGPoint,Single,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- MarkerAtPos(TSVGPoint,Single,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- MidMarkerAtPos(TSVGPoint,TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- StartMarkerAtPos(TSVGPoint,TSVGPoint,TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- SVGType
- TSVGMetadata
- TSVGPath
- TSVGPattern
- TSVGRadialGradient
- TSVGScript
- TSVGStyle
- TSVGSwitch
- TSVGSymbol
- TSVGUse
- TWriterCrack
- Enumerations
- Delegates
- Types
- Variables
- Routines
- CompactStringToSet(string)
- DrawSVGToBitmap(TSVGBitmap,TSVGGraphicElement,TRSGPSmoothingMode,Boolean)
- DrawSVGWrapped(TSVGCanvas,TSVGGraphicElement,TSVGRect,TSVGImageWrapMode,Single)
- FindSVGClass(string)
- GetElementType(TClass)
- GetSVGClass(string)
- GetWrapModeRect(TSVGGraphicElement,TSVGRect,TSVGImageWrapMode,Single)
- SetToCompactString(TSVGStyleProperties)
- RSSVG.BasicShapes
- Classes
- TSVGCircle
- TSVGEllipse
- TSVGLine
- TSVGPolygon
- TSVGPolyline
- Properties
- Methods
- AssignProperties(TPersistent)
- AssignTo(TPersistent)
- ChildSVGTypes
- Clear
- CreatePath(Boolean)
- CreatePath(TSVGCanvas,Boolean)
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoInternalElementAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGFindOptions)
- DoLoadFromXML(IXMLNode)
- DoModifyControl(TControl,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- DoSaveToXML(IXMLNode)
- DrawPoints(TSVGMatrix,TSVGCanvas,TSVGRect,Boolean)
- GetBoundsRect
- GetShape
- SetPoints(TRSPoints)
- SVGType
- TSVGRectangle
- RSSVG.Text
- Classes
- TSVGCustomText
- Constants
- Constructors
- Properties
- Methods
- AlignText(TSVGCustomText,TSVGShapePath,TSVGRect,TSVGPoint)
- AssignProperties(TPersistent)
- ChunkChildrenText(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- ChunkText(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- Clear
- ClearShapes(Boolean)
- ConvertToPath(TSVGShapePath,TSVGCanvas,String,Single,Single,TSVGTextAlign)
- CreateTextShapes(TSVGCanvas,TSVGMatrix)
- CreateXLength(Single)
- CreateYLength(Single)
- DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
- DoFillTextChunks(TSVGMatrix,TSVGCanvas,TSVGRect,TSVGTextChunks)
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoLoadFromXML(IXMLNode)
- DoMeasureText(TSVGCanvas)
- DoOnParsedNode(TSVGElement)
- DoSaveToXML(IXMLNode)
- FillChildrenTextChunks(TSVGMatrix,TSVGCanvas,TSVGRect,TSVGTextChunks)
- FillText(TSVGMatrix,TSVGCanvas,TSVGRect,String,Single,Single,TSVGTextAlign)
- GetBaseline(TSVGCustomText,TSVGCanvas,Char,TSVGShapePath)
- GetBaselineFont(TSVGCanvas)
- GetDecorationPoint(TSVGPoint)
- GetDX(Cardinal)
- GetDY(Cardinal)
- GetGlyphOrientation(Char)
- GetGlyphRotationMatrix(Char,Single,TSVGPoint)
- GetGlyphSpacing(Char,TSVGCanvas,TSVGFont)
- GetRotate(Cardinal)
- GetShape
- GetText
- GetTextAlign
- GetX
- GetX(Cardinal)
- GetY
- GetY(Cardinal)
- InternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- InternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect,TSVGTextChunks)
- IsCharClipped(Cardinal)
- IsFillingText
- IsXSpecified(Cardinal)
- IsYSpecified(Cardinal)
- MeasureText(TSVGCanvas)
- NextTextPosition(TSVGPoint,TSVGPoint,Char,Boolean,Single)
- PropagateObjectPropChange(TObject)
- ReadChild(IXMLNode)
- Reset
- SetText(String)
- SetX(Single)
- SetX(TSVGLengths)
- SetY(Single)
- SetY(TSVGLengths)
- ShouldDrawTextAllAtOnce
- Fields
- TSVGCustomTextContentChild
- TSVGGraphicElementHack
- TSVGText
- Properties
- Methods
- AlignText(TSVGCanvas,TLine,TSVGPoint)
- AssignTo(TPersistent)
- ChildSVGTypes
- ConvertToPath(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- CreateTextShapes(TSVGCanvas,TSVGMatrix)
- DoModifyControl(TControl,TSVGMatrix,TSVGRect,TSVGControlElementEvent)
- GetBoundsRect
- PathAtPos(TSVGMatrix,TSVGCanvas,TSVGPoint,TSVGRect,TSVGShapePath,TSVGFindOptions)
- ReadChild(IXMLNode)
- SVGType
- TSVGTextPath
- Constructors
- Properties
- Methods
- AlignText(TSVGCustomText,TSVGShapePath,TSVGRect,TSVGPoint)
- AssignProperties(TPersistent)
- CalculateXYRotate(TSVGCanvas,TSVGMatrix)
- CalculateXYRotate(TSVGCanvas,TSVGMatrix,TSVGTextChunk,Integer,Single)
- ChildSVGTypes
- ChunkChildrenText(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- ChunkText(TSVGCanvas,TSVGMatrix,TSVGTextChunks)
- Clear
- DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
- DoLoadFromXML(IXMLNode)
- DoSaveToXML(IXMLNode)
- GetBaseline(TSVGCustomText,TSVGCanvas,Char,TSVGShapePath)
- GetDX(Cardinal)
- GetDY(Cardinal)
- GetPathElement
- GetRotate(Cardinal)
- GetX(Cardinal)
- GetY(Cardinal)
- IsCharClipped(Cardinal)
- IsXSpecified(Cardinal)
- IsYSpecified(Cardinal)
- LengthRangePathLength(TSVGLength,Single,Single,Boolean)
- NotifyListener(TSVGElement)
- RetrievePath
- SetX(Single)
- SetX(TSVGLengths)
- SetY(Single)
- SetY(TSVGLengths)
- ShouldDrawTextAllAtOnce
- SVGType
- Fields
- TSVGTextRef
- TSVGTextSpan
- Records
- Types
- Routines
- RSSVGCtrls
- RSSVGImgList
- Classes
- TRSSVGImageList
- Constructors
- Properties
- Methods
- AddBitmap(TSVGCollectionItem)
- AddDependent(TRSSVGImageList)
- Assign(TPersistent)
- CheckCircular(TRSSVGImageList)
- DoDraw(Integer,TCanvas,Integer,Integer,Cardinal,Boolean)
- DoDraw(Integer,TCanvas,Integer,Integer,Integer,Integer,Cardinal,Byte,Boolean)
- GenerateBitmap(TSVGCollectionItem,Integer,Integer)
- Notification(TComponent,TOperation)
- ReadData(TStream)
- RegenerateBitmaps
- RegenerateBitmaps(TRSSVGImageList)
- RemoveDependent(TRSSVGImageList)
- SetSize(Integer,Integer)
- SVGChanged(TSVGCollectionItem)
- SVGNotification(TSVGCollectionItem,Classes)
- WriteData(TStream)
- TSVGCollection
- TSVGCollectionItem
- Types
- Routines
- RSSVGSyncObjs
- RSSVGTypes
- RSSVGUtils
- Classes
- Variables
- Routines
- CleanArray(TStringDynArray)
- CleanText(String)
- DrawBitmapWrapped(TSVGCanvas,TSVGBitmap,TSVGRect,TSVGImageWrapMode,Single)
- GetSVGAlign(String)
- GetSVGAlignmentBaseline(String)
- GetSVGBaselineShift(String)
- GetSVGColorInterpolation(String)
- GetSVGColorRendering(String)
- GetSVGCursor(String)
- GetSVGCursor(TCursor)
- GetSVGDirection(String)
- GetSVGDominantBaseline(String)
- GetSVGElementType(String)
- GetSVGFeatureSupport(String)
- GetSVGFillRule(String)
- GetSVGFontAbsSize(Single)
- GetSVGFontAbsSize(String)
- GetSVGFontFamily(String)
- GetSVGFontStyle(String)
- GetSVGFontVariant(String)
- GetSVGFontWeight(String)
- GetSVGGenericFontFamily(String)
- GetSVGGlyphOrientationHorizontal(String)
- GetSVGGlyphOrientationVertical(String)
- GetSVGGradientSpread(String)
- GetSVGGradientUnit(String)
- GetSVGMarkerUnit(String)
- GetSVGSelectorTokenType(String)
- GetSVGShapeRendering(String)
- GetSVGStyleProperty(String)
- GetSVGTextAnchor(String)
- GetSVGTextAnchor(TSVGTextAlign)
- GetSVGTextDecoration(String)
- GetSVGTextPathMethod(String)
- GetSVGTextPathSpacing(String)
- GetSVGTextRendering(String)
- GetSVGUnit(String)
- GetSVGVectorEffect(String)
- GetSVGWritingMode(String)
- GetTextAlign(TSVGTextAlign)
- IsValidSVGHexColor(String)
- LoadBitmapFromDataURI(String,TSVGBitmap)
- ParseAlignmentBaseline(String,TSVGAlignmentBaseline,Boolean)
- ParseAngle(String,Single,Boolean)
- ParseAspectRatio(String,TSVGPreserveAspectRatio)
- ParseAttrString(IXMLNode,String)
- ParseAttrString(IXMLNode,String,String,String)
- ParseBaselineShift(String,TSVGBaselineShiftLength)
- ParseClipRect(String,TRSRect,Boolean,TSVGUnitFactors)
- ParseColor(String,TSVGColor,Boolean,Boolean,TSVGColor)
- ParseColorInterpolation(String,TSVGColorInterpolation,Boolean)
- ParseColorRendering(String,TSVGColorRendering,Boolean)
- ParseCoordinateSystemUnit(String,TSVGCoordinateSystemUnit)
- ParseCursor(String,TCursor,Boolean)
- ParseDashArray(String,String,TSVGPen,TSVGStylePropertiesSet,TSVGUnitFactors)
- ParseDashes(String,TBooleanDynArray,TSVGUnits,TSVGUnitFactors,Single,Single)
- ParseDirection(String,TSVGDirection,Boolean)
- ParseDisplay(String,Boolean,Boolean)
- ParseDominantBaseline(String,TSVGDominantBaseline,Boolean)
- ParseFillRule(String,TSVGFillRule,Boolean)
- ParseFontFamily(String,TStrings,Boolean)
- ParseFontSize(String,Single,Single,Boolean,TSVGUnitFactors)
- ParseFontStyle(String,TFontStyles,Boolean)
- ParseFontVariant(String,TSVGFontVariant,Boolean)
- ParseFontWeight(String,TSVGFontWeight,Boolean)
- ParseGlyphOrientationHorizontal(String,TSVGGlyphOrientationHorizontal,Boolean)
- ParseGlyphOrientationVertical(String,TSVGGlyphOrientationVertical,Boolean)
- ParseGradientSpread(String,TSVGGradientSpread)
- ParseKerning(String,TSVGStylePropertyAutoLength,TSVGUnitFactors)
- ParseLength(IXMLNode,String,Single,Boolean,TSVGUnit,TSVGUnitFactors)
- ParseLength(IXMLNode,String,Single,TSVGUnit,TSVGUnitFactors)
- ParseLength(String,Single,Boolean,TSVGUnit,TSVGUnitFactors)
- ParseLength(String,Single,TSVGUnit,TSVGUnitFactors)
- ParseLength(String,TSVGLength)
- ParseLengths(IXMLNode,String,TSVGLengths,TSVGLengthCreateEvent,Single,Single)
- ParseLengths(String,TSVGLengths,TSVGLengthCreateEvent,Single,Single)
- ParseLineCap(String,TSVGStrokeCap,Boolean)
- ParseLineJoin(String,TSVGStrokeJoin,Boolean)
- ParseLocalURI(String)
- ParseLocalURI(String,String,Boolean)
- ParseMarkerUnit(String,TSVGMarkerUnit)
- ParseMatrix(String)
- ParseMiterLimit(String,Single,Boolean)
- ParseNumber(String,Single,Boolean)
- ParseNumbers(IXMLNode,String,TSingleDynArray)
- ParseNumbers(String,TSingleDynArray)
- ParseOverflow(String,Boolean,Boolean)
- ParsePercent(IXMLNode,String,Single,Boolean,TSVGUnit,TSVGUnitFactors,Single,Single)
- ParsePercent(IXMLNode,String,Single,TSVGUnit,TSVGUnitFactors,Single,Single)
- ParsePercent(IXMLNode,String,TSVGLength,Boolean,Single,Single)
- ParsePercent(IXMLNode,String,TSVGLength,Single,Single)
- ParsePercent(String,Single,Boolean,TSVGUnit,TSVGUnitFactors,Single,Single)
- ParsePercent(String,Single,TSVGUnit,TSVGUnitFactors)
- ParsePercent(String,Single,TSVGUnit,TSVGUnitFactors,Single,Single)
- ParsePercent(String,TSVGLength,Boolean,Single,Single)
- ParsePercent(String,TSVGLength,Single,Single)
- ParsePoints(IXMLNode,String)
- ParsePoints(String)
- ParseRect(String,TSVGUnitFactors)
- ParseRect(String,TSVGViewBox)
- ParseRequiredStringList(IXMLNode,String,TStrings,String)
- ParseRotateMatrix(String)
- ParseScaleMatrix(String)
- ParseShapeRendering(String,TSVGShapeRendering,Boolean)
- ParseSingles(String,TSVGUnitFactors)
- ParseSkewXMatrix(String)
- ParseSkewYMatrix(String)
- ParseSpacing(String,TSVGStylePropertyAutoLength,TSVGUnitFactors)
- ParseString(IXMLNode,String,String)
- ParseStringList(TStrings,String,String)
- ParseTextAnchor(String,TSVGTextAlign,Boolean)
- ParseTextDecoration(String,TSVGFont,Boolean)
- ParseTextPathMethod(String,TSVGTextPathMethod)
- ParseTextPathSpacing(String,TSVGTextPathSpacing)
- ParseTextRendering(String,TSVGTextRendering,Boolean)
- ParseTransformation(String)
- ParseTranslateMatrix(String)
- ParseURI(IXMLNode,String,String,String)
- ParseURI(String)
- ParseURI(String,String,Boolean)
- ParseVectorEffect(String,TSVGVectorEffect,Boolean)
- ParseVisible(String,Boolean,Boolean)
- ParseWritingMode(String,TSVGWritingMode,Boolean)
- PixelsToSVGUnit(Single,TSVGUnit,TSVGUnitFactors)
- RemoveComments(String)
- SaveAttrString(IXMLNode,String,String,Boolean,Boolean)
- SaveAttrString(IXMLNode,String,TStrings,Boolean,Boolean,Char)
- SaveNodeString(IXMLNode,String,String,Boolean,Boolean)
- SaveStyleProperty(IXMLNode,TSVGStyleProperty,String,String,Boolean,Boolean,Boolean)
- ScaleSize(Single,Single,Single,Single,TSVGImageWrapMode,Single)
- SetColorOpacity(TAlphaColor,Single)
- SplitNumbers(string,string)
- SVGColorToGrayscale(TSVGColor)
- SVGColorToString(TSVGColor)
- SVGLengthsToString(TSVGLengths,String,Single,Single,String)
- SVGLengthToString(Single,Boolean,TSVGUnit,String,Single,Single)
- SVGLengthToString(TSVGLength,String,Single,Single)
- SVGNumbersToString(TSingleDynArray,String,String)
- SVGNumberToString(Single,TSVGUnit,String)
- SVGPointsToString(TSVGPoint[],TSVGUnit,String)
- SVGPointToString(TSVGPoint,TSVGUnit,String)
- SVGRectToString(TSVGRect,TSVGUnit,String)
- SVGSplitLines(TStrings,Integer)
- SVGStrokeCapToString(TSVGStrokeCap)
- SVGStrokeJoinToString(TSVGStrokeJoin)
- SVGTransformationToString(TSVGMatrix)
- TokenizeSelector(String)
- RSFMXImpact
- FMX.RS.Impact.Altimeters
- FMX.RS.Impact.Barometers
- FMX.RS.Impact.Batteries
- FMX.RS.Impact.Clocks
- FMX.RS.Impact.Compass
- FMX.RS.Impact.FuelGauges
- FMX.RS.Impact.Instruments
- FMX.RS.Impact.Lights
- FMX.RS.Impact.Speedometers
- FMX.RS.Impact.Switches
- FMX.RS.Impact.Thermometers
- FMX.RS.SVGControl
- FMX.RS.SVGGraphics
- Classes
- TSVGGraphicsFactory
- Methods
- Duplicate(TRSPathData,Single,Single,Integer)
- Duplicate(TRSPathData,TSVGPoint,Single,Integer)
- Duplicate(TSVGPath,Single,Single,Integer)
- Duplicate(TSVGPath,TSVGPoint,Single,Integer)
- RSFmxImpactDcl
- RSImpactDcl
- RSVclImpact
- RS.Impact.Altimeters
- RS.Impact.Barometers
- RS.Impact.Batteries
- RS.Impact.Clocks
- RS.Impact.Compass
- RS.Impact.FuelGauges
- RS.Impact.Instruments
- RS.Impact.Lights
- RS.Impact.Speedometers
- RS.Impact.Switches
- RS.Impact.Thermometers
- RSSVGControl
- RSSVGGraphics
- Classes
- TSVGGraphicsFactory
- Methods
- Duplicate(TRSPathData,Single,Single,Integer)
- Duplicate(TRSPathData,TSVGPoint,Single,Integer)
- Duplicate(TSVGPath,Single,Single,Integer)
- Duplicate(TSVGPath,TSVGPoint,Single,Integer)
- RSVMLDcl
- RSVMLReg
- Classes
- TRSGPColorProperty
- Methods
- Edit
- GetAttributes
- GetValue
- GetValues(TGetStrProc)
- ListDrawValue(string,TCanvas,TRect,Boolean)
- ListMeasureHeight(string,TCanvas,Integer)
- ListMeasureWidth(string,TCanvas,Integer)
- PropDrawName(TCanvas,TRect,Boolean)
- PropDrawNameRect(TRect)
- PropDrawValue(TCanvas,TRect,Boolean)
- PropDrawValueRect(TRect)
- SetPropertyPath(string)
- SetValue(string)
- TVMLGetHelpEditor
- Variables
- Routines
- RSVML
- RSGdiPlusCtrls
- RSGdiPlusGraphics
- Classes
- TRSGPBitmap
- TRSGPBrush
- TRSGPCanvas
- Constructors
- Properties
- Methods
- AngleArc(Integer,Integer,Cardinal,Single,Single)
- Arc(Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer)
- ArcTo(Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer)
- Assign(GpGraphics)
- Assign(TPersistent)
- BrushCopy(TRect,TBitmap,TRect,TColor)
- Chord(Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer)
- Clear(TRSGPColor)
- CreateSaveState
- DoDrawEllipse(TRectF,Single,TRSGPPen)
- DoDrawImage(IRSGPImage,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Single,TRSGPUnit)
- DoDrawImage(IRSGPImage,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DoDrawImage(IRSGPImage,Integer,Integer,Single)
- DoDrawImage(IRSGPImage,Single,Single,Single)
- DoDrawImage(IRSGPImage,Single,Single,Single,Single,Single,Single,Single,Single,Single,TRSGPUnit)
- DoDrawImage(IRSGPImage,Single,Single,Single,Single,Single,Single,Single,Single,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DoDrawImage(IRSGPImage,TPoints,Integer,Integer,Integer,Integer,Single,TRSGPUnit)
- DoDrawImage(IRSGPImage,TPoints,Integer,Integer,Integer,Integer,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DoDrawImage(IRSGPImage,TPoints,Single)
- DoDrawImage(IRSGPImage,TRect,Single)
- DoDrawImage(IRSGPImage,TRectF,Single)
- DoDrawImage(IRSGPImage,TRSGPPoints,Single)
- DoDrawImage(IRSGPImage,TRSGPPoints,Single,Single,Single,Single,Single,TRSGPUnit)
- DoDrawImage(IRSGPImage,TRSPoints,Single,Single,Single,Single,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DoDrawLine(TPointF,TPointF,Single,TRSGPPen)
- DoDrawPath(TRSGPPath,Single,TRSGPPen)
- DoDrawRect(TRectF,Single,Single,TRSGPCorners,Single,TRSGPPen,TRSGPCornerType)
- DoDrawRect(TRectF,Single,TRSGPPen)
- DoFillEllipse(TRectF,Single,TRSGPBrush)
- DoFillPath(TRSGPPath,Single,TRSGPBrush)
- DoFillRect(TRectF,Single,TRSGPBrush)
- DoFillRoundRect(TRectF,Single,Single,TRSCorners,Single,TRSGPBrush,TRSCornerType)
- DoFillText(TRectF,string,TRSGPStringFormat,TRSGPFont,Single)
- DoMeasureText(TRectF,string,TRSGPStringFormat,TRSGPFont)
- Draw(Integer,Integer,TGraphic)
- Draw(Integer,Integer,TGraphic,Byte)
- DrawArc(TPointF,TPointF,Single,Single,Single)
- DrawArc(TPointF,TPointF,Single,Single,Single,TRSGPPen)
- DrawBitmap(TBitmap,TRectF,TRectF,Single,Boolean)
- DrawDashRect(TRectF,Single,Single,TRSCorners,Single,TAlphaColor)
- DrawEllipse(TRectF,Single)
- DrawEllipse(TRectF,Single,TRSGPPen)
- DrawFocusRect(TRect)
- DrawFocusRect(TRectF)
- DrawImage(IRSGPImage,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DrawImage(IRSGPImage,Integer,Integer,Single)
- DrawImage(IRSGPImage,Integer,Integer,TRect,Single,TRSGPUnit)
- DrawImage(IRSGPImage,Single,Single,Single)
- DrawImage(IRSGPImage,Single,Single,Single,Single,Single,Single,Single,Single,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DrawImage(IRSGPImage,Single,Single,TRectF,Single,TRSGPUnit)
- DrawImage(IRSGPImage,TPoint,Single)
- DrawImage(IRSGPImage,TPoint,TRect,Single,TRSGPUnit)
- DrawImage(IRSGPImage,TPointF,Single)
- DrawImage(IRSGPImage,TPointF,TRectF,Single,TRSGPUnit)
- DrawImage(IRSGPImage,TPoints,Integer,Integer,Integer,Integer,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DrawImage(IRSGPImage,TPoints,Single)
- DrawImage(IRSGPImage,TPoints,TRect,Single,TRSGPUnit)
- DrawImage(IRSGPImage,TRect,Single)
- DrawImage(IRSGPImage,TRect,TRect,Single,TRSGPUnit)
- DrawImage(IRSGPImage,TRectF,Single)
- DrawImage(IRSGPImage,TRectF,TRectF,Single,TRSGPUnit)
- DrawImage(IRSGPImage,TRSGPPoints,Single)
- DrawImage(IRSGPImage,TRSGPPoints,TRectF,Single,TRSGPUnit)
- DrawImage(IRSGPImage,TRSPoints,Single,Single,Single,Single,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DrawImage(TRSGPImage,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DrawImage(TRSGPImage,Integer,Integer,Single)
- DrawImage(TRSGPImage,Integer,Integer,TRect,Single,TRSGPUnit)
- DrawImage(TRSGPImage,Single,Single,Single)
- DrawImage(TRSGPImage,Single,Single,Single,Single,Single,Single,Single,Single,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DrawImage(TRSGPImage,Single,Single,TRectF,Single,TRSGPUnit)
- DrawImage(TRSGPImage,TPoint,Single)
- DrawImage(TRSGPImage,TPoint,TRect,Single,TRSGPUnit)
- DrawImage(TRSGPImage,TPointF,Single)
- DrawImage(TRSGPImage,TPointF,TRectF,Single,TRSGPUnit)
- DrawImage(TRSGPImage,TPoints,Integer,Integer,Integer,Integer,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DrawImage(TRSGPImage,TPoints,Single)
- DrawImage(TRSGPImage,TPoints,TRect,Single,TRSGPUnit)
- DrawImage(TRSGPImage,TRect,Single)
- DrawImage(TRSGPImage,TRect,TRect,Single,TRSGPUnit)
- DrawImage(TRSGPImage,TRectF,Single)
- DrawImage(TRSGPImage,TRectF,TRectF,Single,TRSGPUnit)
- DrawImage(TRSGPImage,TRSGPPoints,Single)
- DrawImage(TRSGPImage,TRSGPPoints,TRectF,Single,TRSGPUnit)
- DrawImage(TRSGPImage,TRSPoints,Single,Single,Single,Single,TRSGPUnit,TRSGPImageAttributes,DrawImageAbort,Pointer)
- DrawLine(TPoint,TPoint,Single)
- DrawLine(TPoint,TPoint,Single,TRSGPPen)
- DrawLine(TPointF,TPointF,Single)
- DrawLine(TPointF,TPointF,Single,TRSGPPen)
- DrawPath(TRSGPPath,Single)
- DrawPath(TRSGPPath,Single,TRSGPPen)
- DrawPath(TRSPathData,Single)
- DrawPath(TRSPathData,Single,TRSGPPen)
- DrawRect(TRectF,Single,Single,TRSGPCorners,Single,TRSGPCornerType)
- DrawRect(TRectF,Single,Single,TRSGPCorners,Single,TRSGPPen,TRSGPCornerType)
- DrawRectSides(TRectF,Single,Single,TRSCorners,Single,TRSSides,TRSCornerType)
- DrawRectSides(TRectF,Single,Single,TRSCorners,Single,TRSSides,TRSGPPen,TRSCornerType)
- Ellipse(Integer,Integer,Integer,Integer)
- Ellipse(Integer,Integer,Integer,Integer,Single)
- FillArc(TPointF,TPointF,Single,Single,Single)
- FillArc(TPointF,TPointF,Single,Single,Single,TRSGPBrush)
- FillEllipse(TRectF,Single)
- FillEllipse(TRectF,Single,TRSGPBrush)
- FillOutsideGradient(TRectF,Single,TRSGPBrush)
- FillOutsideGradient(TRectF,TRSGPPath,Single,TRSGPBrush)
- FillPath(TRSGPPath,Single)
- FillPath(TRSGPPath,Single,TRSGPBrush)
- FillPath(TRSPathData,Single)
- FillPath(TRSPathData,Single,TRSGPBrush)
- FillRect(TRect)
- FillRect(TRectF,Single)
- FillRect(TRectF,Single,Single,TRSGPCorners,Single,TRSGPBrush,TRSGPCornerType)
- FillRect(TRectF,Single,Single,TRSGPCorners,Single,TRSGPCornerType)
- FillText(TRectF,string,Boolean,Single,TRSGPFillTextFlags,TRSGPFont,TRSGPStringAlignment,TRSGPStringAlignment)
- FillText(TRectF,string,Boolean,Single,TRSGPFillTextFlags,TRSGPStringAlignment,TRSGPStringAlignment)
- FillText(TRectF,string,Single)
- FillText(TRectF,string,TRSGPStringFormat,Single)
- FillText(TRectF,string,TRSGPStringFormat,TRSGPFont,Single)
- FloodFill(Integer,Integer,TColor,TFillStyle)
- FrameRect(TRect)
- GetCanvasOrientation
- GetClipRect
- GetHandle
- GetPenPos
- GetPixel(Integer,Integer)
- InitProperties
- InitResources
- LineTo(Integer,Integer)
- MakeScreenshot(Integer,Integer)
- MeasureText(TRectF,string,Boolean,TRSGPFillTextFlags,TRSGPFont,TRSGPStringAlignment,TRSGPStringAlignment)
- MeasureText(TRectF,string,Boolean,TRSGPFillTextFlags,TRSGPStringAlignment,TRSGPStringAlignment)
- MeasureText(TRectF,string,TRSGPStringFormat)
- MeasureText(TRectF,string,TRSGPStringFormat,TRSGPFont)
- MoveTo(Integer,Integer)
- Notification(TRSGPGraphicsObject,TOperation)
- Pie(Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer)
- PolyBezier(TPoint[])
- PolyBezierTo(TPoint[])
- Polygon(TPoint[])
- Polyline(TPoint[])
- Rectangle(Integer,Integer,Integer,Integer)
- Refresh
- RequiredState(TCanvasState)
- RestoreCurrentState(TRSGPSaveState)
- RestoreState(TRSGPCanvasSaveState)
- RoundRect(Integer,Integer,Integer,Integer,Integer,Integer)
- RSGPPath(TRSPathData)
- SaveCurrentState
- SaveState
- SetMatrix(TRSGPMatrix)
- SetPenPos(TPoint)
- SetPixel(Integer,Integer,TColor)
- StretchDraw(TRect,TGraphic)
- TextExtent(string)
- TextExtentF(string)
- TextHeight(string)
- TextOut(Integer,Integer,string)
- TextOut(Single,Single,string)
- TextRect(TRect,Integer,Integer,string)
- TextRect(TRect,string,TTextFormat)
- TextWidth(string)
- TextWidthTight(string)
- TrySmoothingMode(TRSGPSmoothingMode)
- TRSGPCanvasRegion
- TRSGPCanvasSaveState
- TRSGPCustomLineCap
- TRSGPFont
- TRSGPGradient
- TRSGPGradientPoint
- TRSGPGradientPoints
- TRSGPGraphicsObject
- TRSGPImage
- Constructors
- Properties
- Methods
- Assign(IRSGPImage)
- Assign(TPersistent)
- Clone
- CloneI
- CreateBitmap
- CreateBitmap(TRectF)
- GetBounds
- GetCodec(Integer)
- GetDecoders
- GetEncoders
- GetHandle
- GetHeight
- GetHorizontalResolution
- GetThumbnail(Cardinal,Cardinal)
- GetThumbnail(Cardinal,Cardinal,ImageAbort,Pointer)
- GetThumbnailAbort(Cardinal,Cardinal,ImageAbort,Pointer)
- GetThumbnailI(Cardinal,Cardinal)
- GetVerticalResolution
- GetWidth
- IndexOfCodec(TRSGPImageCodecInfos,TGUID)
- InitializeCodecs
- LoadFromFile(String)
- LoadFromStream(TStream)
- ReleaseHandle
- RotateFlip(TRSGPRotateFlip)
- SaveToFile(String)
- SaveToFile(String,TGUID,PGPEncoderParameters)
- SaveToStream(TStream,TGUID,PGPEncoderParameters)
- Fields
- TRSGPImageAttributes
- TRSGPPath
- Constructors
- Properties
- Methods
- AddArc(Single,Single,Single,Single,Single,Single)
- AddBezier(Single,Single,Single,Single,Single,Single,Single,Single)
- AddBezier(TPointF,TPointF,TPointF,TPointF)
- AddEllipse(TRectF)
- AddLine(Single,Single,Single,Single)
- AddLine(TPointF,TPointF)
- AddMarker
- AddPath(TRSGPPath)
- AddPie(Single,Single,Single,Single,Single,Single)
- AddPolygon(TPointF[])
- AddRectangle(TRectF)
- AddRectangle(TRectF,Single,Single,TRSCorners,TRSCornerType)
- AddText(TPointF,String,TRSGPFont,TRSGPStringFormat)
- AddText(TRectF,String,TRSGPFont,TRSGPStringFormat)
- Append(TRSGPPath,Boolean)
- ApplyMatrix(TRSGPMatrix)
- Assign(TPersistent)
- AssignTo(TPersistent)
- BeginUpdate
- Changed
- Clear
- ClearMarkers
- Clone(TRSGPCanvas)
- ClosePath
- Count
- CurveTo(TPointF,TPointF,TPointF)
- CurveToRel(TPointF,TPointF,TPointF)
- EndUpdate
- FitToRect(TRectF)
- Flatten(Single)
- GetBounds
- GetEnumerator
- GetHandle
- GetPathData
- HLineTo(Single)
- HLineToRel(Single)
- IsOutlineVisiblePathPoint(Single,Single)
- IsOutlineVisiblePathPoint(Single,Single,TRSGPPen,TRSGPCanvas)
- IsOutlineVisiblePathPoint(TPointF)
- IsOutlineVisiblePathPoint(TPointF,TRSGPPen,TRSGPCanvas)
- IsVisiblePathPoint(Single,Single)
- IsVisiblePathPoint(Single,Single,TRSGPCanvas)
- IsVisiblePathPoint(TPointF)
- IsVisiblePathPoint(TPointF,TRSGPCanvas)
- Kinds
- LastPoint
- LineTo(Single,Single)
- LineTo(TPointF)
- LineToRel(TPointF)
- Modified
- MoveTo(Single,Single)
- MoveTo(TPointF)
- MoveToRel(TPointF)
- Outline(Single)
- ReleaseHandle
- Reload
- Reverse
- Scale(Single,Single)
- SetPathData(TRSGPPathData)
- SmoothCurveTo(TPointF,TPointF)
- SmoothCurveToRel(TPointF,TPointF)
- StartPath
- Translate(Single,Single)
- Values
- VLineTo(Single)
- VLineToRel(Single)
- Widen(Single)
- TRSGPPath.TKindCollection
- TRSGPPath.TKindEnumerator
- TRSGPPath.TPathPointEnumerator
- TRSGPPath.TPointCollection
- TRSGPPath.TPointEnumerator
- TRSGPPen
- TRSGPRegion
- TRSGPStringFormat
- Interfaces
- Types
- Routines
- RSGdiPlusGraphicsTypes