Home Reference Source Repository

Function

Static Public Summary
public

Assign(target: *, value: *): *

public

Call(fn: *, args: ...*): *

public

Constraint(type: *): *

public

Graphics(name: *): *

public

Graphics(name: *, args: ...*): *

public

Handler(sketcher: *, name: *, oldHandler: *): *

public

Member(value: *, attr: *): *

public

Return(value: *): *

public

Sequence(commands: ...*): *

public

Variable(basename: string): *

public

commandRunner(session: *, commands: *): *

public

drawArcBy_Angle_M(arrayPattern: *[]): {"start": *, "end": *, "center": *, "clockwise": boolean}

public

drawArcBy_S_E_C(arrayPattern: *[], restrictions: *): *

public

drawArcBy_S_E_CP(arrayPattern: *[], restrictions: *): *

public

drawArcBy_S_E_M(arrayPattern: *[], restrictions: *): *

public

drawArcBy_S_T_E(arrayPattern: *[], restrictions: *): *

public

drawCircleBy_C_E(arrayPattern: *[], restrictions: *): {"center": *, "radius": *}

public

drawLineBy_Angle_M(arrayPattern: *[]): {"start": *, "end": *}

public

drawLineBy_S_E(arrayPattern: *[], restrictions: *): {"start": *, "end": *}

public

drawPointBy_S(arrayPattern: *[], restrictions: *): {"start": *}

public

getArcAngles(params: *): {"center": *, "mid": *, "radius": *, "start": *, "end": *, "bulge": *}

public

getClass(geomParams: *): *

public

getTangent(geomParams: *, point: *): *

public

halt(message: *)

public

intersectLines(pntA: *, dirA: *, pntB: *, dirB: *, angularTolerance: *): *

public

linear(k: *): *

public

log(message: *)

public

move(geomParams: *, subType: *, displacement: *): *

public

queryDom(item: *): *

public

setPrefixedValue(elm: *, prop: *, value: *, fallback: *)

public

signalrhub(scope: *)

public

url(param: *): *

Static Public

public Assign(target: *, value: *): * source

Params:

NameTypeAttributeDescription
target *
value *

Return:

*

public Call(fn: *, args: ...*): * source

Params:

NameTypeAttributeDescription
fn *
args ...*

Return:

*

public Constraint(type: *): * source

Params:

NameTypeAttributeDescription
type *

Return:

*

public Graphics(name: *): * source

Params:

NameTypeAttributeDescription
name *

Return:

*

public Graphics(name: *, args: ...*): * source

Params:

NameTypeAttributeDescription
name *
args ...*

Return:

*

public Handler(sketcher: *, name: *, oldHandler: *): * source

Params:

NameTypeAttributeDescription
sketcher *
name *
oldHandler *

Return:

*

public Member(value: *, attr: *): * source

Params:

NameTypeAttributeDescription
value *
attr *

Return:

*

public Return(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public Sequence(commands: ...*): * source

Params:

NameTypeAttributeDescription
commands ...*

Return:

*

public Variable(basename: string): * source

Params:

NameTypeAttributeDescription
basename string
  • optional
  • default: t

Return:

*

public commandRunner(session: *, commands: *): * source

Params:

NameTypeAttributeDescription
session *
commands *

Return:

*

public drawArcBy_Angle_M(arrayPattern: *[]): {"start": *, "end": *, "center": *, "clockwise": boolean} source

import {drawArcBy_Angle_M} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null, null, null, null]

Return:

{"start": *, "end": *, "center": *, "clockwise": boolean}

public drawArcBy_S_E_C(arrayPattern: *[], restrictions: *): * source

import {drawArcBy_S_E_C} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null, null, null]
restrictions *

Return:

*

public drawArcBy_S_E_CP(arrayPattern: *[], restrictions: *): * source

import {drawArcBy_S_E_CP} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null, null, null]
restrictions *

Return:

*

public drawArcBy_S_E_M(arrayPattern: *[], restrictions: *): * source

import {drawArcBy_S_E_M} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null, null, null]
restrictions *

Return:

*

public drawArcBy_S_T_E(arrayPattern: *[], restrictions: *): * source

import {drawArcBy_S_T_E} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null, null, null]
restrictions *

Return:

*

public drawCircleBy_C_E(arrayPattern: *[], restrictions: *): {"center": *, "radius": *} source

import {drawCircleBy_C_E} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null, null]
restrictions *

Return:

{"center": *, "radius": *}

public drawLineBy_Angle_M(arrayPattern: *[]): {"start": *, "end": *} source

import {drawLineBy_Angle_M} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null, null, null, null]

Return:

{"start": *, "end": *}

public drawLineBy_S_E(arrayPattern: *[], restrictions: *): {"start": *, "end": *} source

import {drawLineBy_S_E} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null, null]
restrictions *

Return:

{"start": *, "end": *}

public drawPointBy_S(arrayPattern: *[], restrictions: *): {"start": *} source

import {drawPointBy_S} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
arrayPattern *[]
  • default: [null]
restrictions *

Return:

{"start": *}

public getArcAngles(params: *): {"center": *, "mid": *, "radius": *, "start": *, "end": *, "bulge": *} source

import {getArcAngles} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
params *

Return:

{"center": *, "mid": *, "radius": *, "start": *, "end": *, "bulge": *}

public getClass(geomParams: *): * source

Params:

NameTypeAttributeDescription
geomParams *

Return:

*

public getTangent(geomParams: *, point: *): * source

import {getTangent} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
geomParams *
point *

Return:

*

public halt(message: *) source

import {halt} from 'awv3/awv3/core/error.js'

Params:

NameTypeAttributeDescription
message *

public intersectLines(pntA: *, dirA: *, pntB: *, dirB: *, angularTolerance: *): * source

import {intersectLines} from 'awv3/awv3/plugins/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
pntA *
dirA *
pntB *
dirB *
angularTolerance *

Return:

*

public linear(k: *): * source

import {linear} from 'awv3/awv3/animation/easing.js'

Params:

NameTypeAttributeDescription
k *

Return:

*

public log(message: *) source

import {log} from 'awv3/awv3/core/error.js'

Params:

NameTypeAttributeDescription
message *

public move(geomParams: *, subType: *, displacement: *): * source

Params:

NameTypeAttributeDescription
geomParams *
subType *
displacement *

Return:

*

public queryDom(item: *): * source

import {queryDom} from 'awv3/awv3/core/helpers.js'

Params:

NameTypeAttributeDescription
item *

Return:

*

public setPrefixedValue(elm: *, prop: *, value: *, fallback: *) source

import {setPrefixedValue} from 'awv3/awv3/core/helpers.js'

Params:

NameTypeAttributeDescription
elm *
prop *
value *
fallback *

public signalrhub(scope: *) source

import signalrhub from 'awv3/awv3/communication/signalrhub.js'

Params:

NameTypeAttributeDescription
scope *

public url(param: *): * source

import {url} from 'awv3/awv3/core/helpers.js'

Params:

NameTypeAttributeDescription
param *

Return:

*