C# Класс SharpVectors.Scripting.ScriptableSvgPathElement

Implementation wrapper for IScriptableSvgPathElement
Наследование: ScriptableSvgElement, IScriptableSvgPathElement, IScriptableSvgTests, IScriptableSvgLangSpace, IScriptableSvgExternalResourcesRequired, IScriptableSvgStylable, IScriptableSvgTransformable, IScriptableEventTarget, IScriptableSvgAnimatedPathData
Показать файл Открыть проект

Открытые методы

Метод Описание
ScriptableSvgPathElement ( object baseObject ) : System
addEventListener ( string type, object listener, bool useCapture ) : void
createSVGPathSegArcAbs ( float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag ) : IScriptableSvgPathSegArcAbs
createSVGPathSegArcRel ( float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag ) : IScriptableSvgPathSegArcRel
createSVGPathSegClosePath ( ) : IScriptableSvgPathSegClosePath
createSVGPathSegCurvetoCubicAbs ( float x, float y, float x1, float y1, float x2, float y2 ) : IScriptableSvgPathSegCurvetoCubicAbs
createSVGPathSegCurvetoCubicRel ( float x, float y, float x1, float y1, float x2, float y2 ) : IScriptableSvgPathSegCurvetoCubicRel
createSVGPathSegCurvetoCubicSmoothAbs ( float x, float y, float x2, float y2 ) : IScriptableSvgPathSegCurvetoCubicSmoothAbs
createSVGPathSegCurvetoCubicSmoothRel ( float x, float y, float x2, float y2 ) : IScriptableSvgPathSegCurvetoCubicSmoothRel
createSVGPathSegCurvetoQuadraticAbs ( float x, float y, float x1, float y1 ) : IScriptableSvgPathSegCurvetoQuadraticAbs
createSVGPathSegCurvetoQuadraticRel ( float x, float y, float x1, float y1 ) : IScriptableSvgPathSegCurvetoQuadraticRel
createSVGPathSegCurvetoQuadraticSmoothAbs ( float x, float y ) : IScriptableSvgPathSegCurvetoQuadraticSmoothAbs
createSVGPathSegCurvetoQuadraticSmoothRel ( float x, float y ) : IScriptableSvgPathSegCurvetoQuadraticSmoothRel
createSVGPathSegLinetoAbs ( float x, float y ) : IScriptableSvgPathSegLinetoAbs
createSVGPathSegLinetoHorizontalAbs ( float x ) : IScriptableSvgPathSegLinetoHorizontalAbs
createSVGPathSegLinetoHorizontalRel ( float x ) : IScriptableSvgPathSegLinetoHorizontalRel
createSVGPathSegLinetoRel ( float x, float y ) : IScriptableSvgPathSegLinetoRel
createSVGPathSegLinetoVerticalAbs ( float y ) : IScriptableSvgPathSegLinetoVerticalAbs
createSVGPathSegLinetoVerticalRel ( float y ) : IScriptableSvgPathSegLinetoVerticalRel
createSVGPathSegMovetoAbs ( float x, float y ) : IScriptableSvgPathSegMovetoAbs
createSVGPathSegMovetoRel ( float x, float y ) : IScriptableSvgPathSegMovetoRel
dispatchEvent ( IScriptableEvent evt ) : bool
getBBox ( ) : IScriptableSvgRect
getCTM ( ) : IScriptableSvgMatrix
getPathSegAtLength ( float distance ) : ulong
getPointAtLength ( float distance ) : IScriptableSvgPoint
getPresentationAttribute ( string name ) : IScriptableCssValue
getScreenCTM ( ) : IScriptableSvgMatrix
getTotalLength ( ) : float
getTransformToElement ( IScriptableSvgElement element ) : IScriptableSvgMatrix
hasExtension ( string extension ) : bool
removeEventListener ( string type, object listener, bool useCapture ) : void

Описание методов

ScriptableSvgPathElement() публичный Метод

public ScriptableSvgPathElement ( object baseObject ) : System
baseObject object
Результат System

addEventListener() публичный Метод

public addEventListener ( string type, object listener, bool useCapture ) : void
type string
listener object
useCapture bool
Результат void

createSVGPathSegArcAbs() публичный Метод

public createSVGPathSegArcAbs ( float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag ) : IScriptableSvgPathSegArcAbs
x float
y float
r1 float
r2 float
angle float
largeArcFlag bool
sweepFlag bool
Результат IScriptableSvgPathSegArcAbs

createSVGPathSegArcRel() публичный Метод

public createSVGPathSegArcRel ( float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag ) : IScriptableSvgPathSegArcRel
x float
y float
r1 float
r2 float
angle float
largeArcFlag bool
sweepFlag bool
Результат IScriptableSvgPathSegArcRel

createSVGPathSegClosePath() публичный Метод

public createSVGPathSegClosePath ( ) : IScriptableSvgPathSegClosePath
Результат IScriptableSvgPathSegClosePath

createSVGPathSegCurvetoCubicAbs() публичный Метод

public createSVGPathSegCurvetoCubicAbs ( float x, float y, float x1, float y1, float x2, float y2 ) : IScriptableSvgPathSegCurvetoCubicAbs
x float
y float
x1 float
y1 float
x2 float
y2 float
Результат IScriptableSvgPathSegCurvetoCubicAbs

createSVGPathSegCurvetoCubicRel() публичный Метод

public createSVGPathSegCurvetoCubicRel ( float x, float y, float x1, float y1, float x2, float y2 ) : IScriptableSvgPathSegCurvetoCubicRel
x float
y float
x1 float
y1 float
x2 float
y2 float
Результат IScriptableSvgPathSegCurvetoCubicRel

createSVGPathSegCurvetoCubicSmoothAbs() публичный Метод

public createSVGPathSegCurvetoCubicSmoothAbs ( float x, float y, float x2, float y2 ) : IScriptableSvgPathSegCurvetoCubicSmoothAbs
x float
y float
x2 float
y2 float
Результат IScriptableSvgPathSegCurvetoCubicSmoothAbs

createSVGPathSegCurvetoCubicSmoothRel() публичный Метод

public createSVGPathSegCurvetoCubicSmoothRel ( float x, float y, float x2, float y2 ) : IScriptableSvgPathSegCurvetoCubicSmoothRel
x float
y float
x2 float
y2 float
Результат IScriptableSvgPathSegCurvetoCubicSmoothRel

createSVGPathSegCurvetoQuadraticAbs() публичный Метод

public createSVGPathSegCurvetoQuadraticAbs ( float x, float y, float x1, float y1 ) : IScriptableSvgPathSegCurvetoQuadraticAbs
x float
y float
x1 float
y1 float
Результат IScriptableSvgPathSegCurvetoQuadraticAbs

createSVGPathSegCurvetoQuadraticRel() публичный Метод

public createSVGPathSegCurvetoQuadraticRel ( float x, float y, float x1, float y1 ) : IScriptableSvgPathSegCurvetoQuadraticRel
x float
y float
x1 float
y1 float
Результат IScriptableSvgPathSegCurvetoQuadraticRel

createSVGPathSegCurvetoQuadraticSmoothAbs() публичный Метод

public createSVGPathSegCurvetoQuadraticSmoothAbs ( float x, float y ) : IScriptableSvgPathSegCurvetoQuadraticSmoothAbs
x float
y float
Результат IScriptableSvgPathSegCurvetoQuadraticSmoothAbs

createSVGPathSegCurvetoQuadraticSmoothRel() публичный Метод

public createSVGPathSegCurvetoQuadraticSmoothRel ( float x, float y ) : IScriptableSvgPathSegCurvetoQuadraticSmoothRel
x float
y float
Результат IScriptableSvgPathSegCurvetoQuadraticSmoothRel

createSVGPathSegLinetoAbs() публичный Метод

public createSVGPathSegLinetoAbs ( float x, float y ) : IScriptableSvgPathSegLinetoAbs
x float
y float
Результат IScriptableSvgPathSegLinetoAbs

createSVGPathSegLinetoHorizontalAbs() публичный Метод

public createSVGPathSegLinetoHorizontalAbs ( float x ) : IScriptableSvgPathSegLinetoHorizontalAbs
x float
Результат IScriptableSvgPathSegLinetoHorizontalAbs

createSVGPathSegLinetoHorizontalRel() публичный Метод

public createSVGPathSegLinetoHorizontalRel ( float x ) : IScriptableSvgPathSegLinetoHorizontalRel
x float
Результат IScriptableSvgPathSegLinetoHorizontalRel

createSVGPathSegLinetoRel() публичный Метод

public createSVGPathSegLinetoRel ( float x, float y ) : IScriptableSvgPathSegLinetoRel
x float
y float
Результат IScriptableSvgPathSegLinetoRel

createSVGPathSegLinetoVerticalAbs() публичный Метод

public createSVGPathSegLinetoVerticalAbs ( float y ) : IScriptableSvgPathSegLinetoVerticalAbs
y float
Результат IScriptableSvgPathSegLinetoVerticalAbs

createSVGPathSegLinetoVerticalRel() публичный Метод

public createSVGPathSegLinetoVerticalRel ( float y ) : IScriptableSvgPathSegLinetoVerticalRel
y float
Результат IScriptableSvgPathSegLinetoVerticalRel

createSVGPathSegMovetoAbs() публичный Метод

public createSVGPathSegMovetoAbs ( float x, float y ) : IScriptableSvgPathSegMovetoAbs
x float
y float
Результат IScriptableSvgPathSegMovetoAbs

createSVGPathSegMovetoRel() публичный Метод

public createSVGPathSegMovetoRel ( float x, float y ) : IScriptableSvgPathSegMovetoRel
x float
y float
Результат IScriptableSvgPathSegMovetoRel

dispatchEvent() публичный Метод

public dispatchEvent ( IScriptableEvent evt ) : bool
evt IScriptableEvent
Результат bool

getBBox() публичный Метод

public getBBox ( ) : IScriptableSvgRect
Результат IScriptableSvgRect

getCTM() публичный Метод

public getCTM ( ) : IScriptableSvgMatrix
Результат IScriptableSvgMatrix

getPathSegAtLength() публичный Метод

public getPathSegAtLength ( float distance ) : ulong
distance float
Результат ulong

getPointAtLength() публичный Метод

public getPointAtLength ( float distance ) : IScriptableSvgPoint
distance float
Результат IScriptableSvgPoint

getPresentationAttribute() публичный Метод

public getPresentationAttribute ( string name ) : IScriptableCssValue
name string
Результат IScriptableCssValue

getScreenCTM() публичный Метод

public getScreenCTM ( ) : IScriptableSvgMatrix
Результат IScriptableSvgMatrix

getTotalLength() публичный Метод

public getTotalLength ( ) : float
Результат float

getTransformToElement() публичный Метод

public getTransformToElement ( IScriptableSvgElement element ) : IScriptableSvgMatrix
element IScriptableSvgElement
Результат IScriptableSvgMatrix

hasExtension() публичный Метод

public hasExtension ( string extension ) : bool
extension string
Результат bool

removeEventListener() публичный Метод

public removeEventListener ( string type, object listener, bool useCapture ) : void
type string
listener object
useCapture bool
Результат void