Class Draw

Index

Properties

Methods

Properties

public static self: IClass

[Property] (Ext.Class)

Methods

public static callOverridden(args?: any): any

[Method] Call the original method that was previously overridden with override This method is deprecated as callParent does

Parameters

  • args?: any optional

    Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callOverridden(arguments)

Returns

any

Object Returns the result of calling the overridden method

public static callParent(args?: any): any

[Method] Call the parent method of the current method

Parameters

  • args?: any optional

    Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callParent(arguments)

Returns

any

Object Returns the result of calling the parent method

public static callSuper(args?: any): any

[Method] This method is used by an override to call the superclass method but bypass any overridden method

Parameters

  • args?: any optional

    Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callSuper(arguments)

Returns

any

Object Returns the result of calling the superclass method

public static degrees(radian?: number): number

[Method] Converting radians to degrees

Parameters

  • radian?: number optional

    Number

Returns

number

Number

public static destroy()

[Method]

public static getInitialConfig(name?: string): any

[Method] Returns the initial configuration passed to constructor

Parameters

  • name?: string optional

    String When supplied, value for particular configuration option is returned, otherwise the full config object is returned.

Returns

any

Object/Mixed

public static initConfig(instanceConfig?: any): any

[Method] Initialize configuration for this class

Parameters

  • instanceConfig?: any optional

    Object

Returns

any

Object mixins The mixin prototypes as key - value pairs

public static isBBoxIntersect(bbox1?: any, bbox2?: any, padding?: number): boolean

[Method]

Parameters

  • bbox1?: any optional

    Object

  • bbox2?: any optional

    Object

  • padding?: number optional

    Number

Returns

boolean

Boolean

public static rad(degrees?: number): number

[Method] Converting degrees to radians

Parameters

  • degrees?: number optional

    Number

Returns

number

Number

public static reflectFn(a?: any): any

[Method] Function that returns its first element

Parameters

  • a?: any optional

    Mixed

Returns

any

Mixed

public static smooth(dataX?: any, dataY?: any, value?: any): any

[Method] Given coordinates of the points calculates coordinates of a Bezier curve that goes through them

Parameters

  • dataX?: any optional

    Object x-coordinates of the points.

  • dataY?: any optional

    Object y-coordinates of the points.

  • value?: any optional

    Object A value to control the smoothness of the curve.

Returns

any

Object Object holding two arrays, for x and y coordinates of the curve.

public static spline(points?: Array<any>)

[Method] Natural cubic spline interpolation

Parameters

  • points?: Array<any> optional

    Array Array of numbers.

public static statics(): IClass

[Method] Get the reference to the class from which this object was instantiated

Returns

IClass

Ext.Class