C# Class Unvell.ReoScript.Extensions.GraphicsExtensionUtility

Afficher le fichier Open project: jing-lu/ReoScript

Méthodes publiques

Méthode Description
ConvertToColor ( object color ) : Color
ConvertToColorObject ( ScriptContext ctx, Color color ) : ObjectValue
ConvertToDashStyle ( object val ) : DashStyle
CreatePointObject ( ScriptContext ctx, float x, float y ) : ObjectValue
CreateRectangleObject ( ScriptContext ctx, RectangleF rect ) : ObjectValue
CreateSizeObject ( ScriptContext ctx, PointF p ) : ObjectValue
CreateSizeObject ( ScriptContext ctx, SizeF size ) : ObjectValue
CreateSizeObject ( ScriptContext ctx, double width, double height ) : ObjectValue
DecodeLineStyle ( string data ) : DashStyle
EncodeColor ( Color c ) : string
EncodeLineStyle ( DashStyle ds ) : string
GetPointObject ( ScriptContext ctx, object arg, PointF def ) : PointF
GetSizeObject ( ScriptContext ctx, object arg, SizeF def ) : SizeF
IsRGBColorFormat ( string data ) : bool
IsWebColorFormat ( string data ) : bool

Private Methods

Méthode Description
DecodeColor ( string data ) : Color

Method Details

ConvertToColor() public static méthode

public static ConvertToColor ( object color ) : Color
color object
Résultat Color

ConvertToColorObject() public static méthode

public static ConvertToColorObject ( ScriptContext ctx, Color color ) : ObjectValue
ctx ScriptContext
color Color
Résultat ObjectValue

ConvertToDashStyle() public static méthode

public static ConvertToDashStyle ( object val ) : DashStyle
val object
Résultat DashStyle

CreatePointObject() public static méthode

public static CreatePointObject ( ScriptContext ctx, float x, float y ) : ObjectValue
ctx ScriptContext
x float
y float
Résultat ObjectValue

CreateRectangleObject() public static méthode

public static CreateRectangleObject ( ScriptContext ctx, RectangleF rect ) : ObjectValue
ctx ScriptContext
rect System.Drawing.RectangleF
Résultat ObjectValue

CreateSizeObject() public static méthode

public static CreateSizeObject ( ScriptContext ctx, PointF p ) : ObjectValue
ctx ScriptContext
p System.Drawing.PointF
Résultat ObjectValue

CreateSizeObject() public static méthode

public static CreateSizeObject ( ScriptContext ctx, SizeF size ) : ObjectValue
ctx ScriptContext
size System.Drawing.SizeF
Résultat ObjectValue

CreateSizeObject() public static méthode

public static CreateSizeObject ( ScriptContext ctx, double width, double height ) : ObjectValue
ctx ScriptContext
width double
height double
Résultat ObjectValue

DecodeLineStyle() public static méthode

public static DecodeLineStyle ( string data ) : DashStyle
data string
Résultat DashStyle

EncodeColor() public static méthode

public static EncodeColor ( Color c ) : string
c Color
Résultat string

EncodeLineStyle() public static méthode

public static EncodeLineStyle ( DashStyle ds ) : string
ds DashStyle
Résultat string

GetPointObject() public static méthode

public static GetPointObject ( ScriptContext ctx, object arg, PointF def ) : PointF
ctx ScriptContext
arg object
def System.Drawing.PointF
Résultat System.Drawing.PointF

GetSizeObject() public static méthode

public static GetSizeObject ( ScriptContext ctx, object arg, SizeF def ) : SizeF
ctx ScriptContext
arg object
def System.Drawing.SizeF
Résultat System.Drawing.SizeF

IsRGBColorFormat() public static méthode

public static IsRGBColorFormat ( string data ) : bool
data string
Résultat bool

IsWebColorFormat() public static méthode

public static IsWebColorFormat ( string data ) : bool
data string
Résultat bool