Home Reference Source Repository

Function

Static Public Summary
public

createContext(options: {}, resolve: *, reject: *, command: string): *

public

createGeomObject(geomParams: *, oldObject: *): *

public

drawArcBy_Angle_M(vertexPos: *, startDir: *, endDir: *, middlePos: *): *

public

drawArcBy_S_E_CPh(startPos: *, endPos: *, controlPointHint: *): *

public

drawArcBy_S_E_Ch(startPos: *, endPos: *, centerPosHint: *, takeLarger: *): *

public

drawArcBy_S_E_M(startPos: *, endPos: *, middlePos: *): *

public

drawArcBy_S_T_E(startPos: *, startTangent: *, endPos: *): *

public

drawLineBy_Angle_M(vertexPos: *, startDir: *, endDir: *, middlePos: *): *

public

execute(socket: *, cmd: *, factory: *, attributes: *): *

public

executeModels(socket: *, cmd: *): *

public

getColor(object: *, isHighlighted: *): *

public

guid(): *

public

handleResult(context: *, object: *): *

public

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

public

linear(k: *): *

public

log(message: *)

public

mergeContext(context: *): *

public

parseGeometry(data: *, context: *): *

public

parseObjectTree(objectTree: *, addFirstChildTo: *, toplevelChildren: *): *

public

parseTo(obj: *, linkedObjects: *): *

public

parseToChildOf(obj: *, linkedObjects: *): *

public

queryDom(item: *): *

public

runAllTests(sketcher: *, rootObject: *)

public

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

public

signalrhub(scope: *)

public

trackPromise(promise: *): *

public

url(param: *): *

Static Public

public createContext(options: {}, resolve: *, reject: *, command: string): * source

import {createContext} from 'awv3-next/core/parser.js'

Params:

NameTypeAttributeDescription
options {}
  • optional
  • default: {}
resolve *
  • optional
  • default: undefined
reject *
  • optional
  • default: undefined
command string
  • optional
  • default:

Return:

*

public createGeomObject(geomParams: *, oldObject: *): * source

import {createGeomObject} from 'awv3-next/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
geomParams *
oldObject *

Return:

*

public drawArcBy_Angle_M(vertexPos: *, startDir: *, endDir: *, middlePos: *): * source

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

Params:

NameTypeAttributeDescription
vertexPos *
startDir *
endDir *
middlePos *

Return:

*

public drawArcBy_S_E_CPh(startPos: *, endPos: *, controlPointHint: *): * source

import {drawArcBy_S_E_CPh} from 'awv3-next/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
startPos *
endPos *
controlPointHint *

Return:

*

public drawArcBy_S_E_Ch(startPos: *, endPos: *, centerPosHint: *, takeLarger: *): * source

import {drawArcBy_S_E_Ch} from 'awv3-next/sketcher/geomutils.js'

Params:

NameTypeAttributeDescription
startPos *
endPos *
centerPosHint *
takeLarger *

Return:

*

public drawArcBy_S_E_M(startPos: *, endPos: *, middlePos: *): * source

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

Params:

NameTypeAttributeDescription
startPos *
endPos *
middlePos *

Return:

*

public drawArcBy_S_T_E(startPos: *, startTangent: *, endPos: *): * source

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

Params:

NameTypeAttributeDescription
startPos *
startTangent *
endPos *

Return:

*

public drawLineBy_Angle_M(vertexPos: *, startDir: *, endDir: *, middlePos: *): * source

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

Params:

NameTypeAttributeDescription
vertexPos *
startDir *
endDir *
middlePos *

Return:

*

public execute(socket: *, cmd: *, factory: *, attributes: *): * source

import {execute} from 'awv3-next/sketcher/cchelpers.js'

Params:

NameTypeAttributeDescription
socket *
cmd *
factory *
attributes *

Return:

*

public executeModels(socket: *, cmd: *): * source

import {executeModels} from 'awv3-next/sketcher/cchelpers.js'

Params:

NameTypeAttributeDescription
socket *
cmd *

Return:

*

public getColor(object: *, isHighlighted: *): * source

import {getColor} from 'awv3-next/sketcher/geomobjects.js'

Params:

NameTypeAttributeDescription
object *
isHighlighted *

Return:

*

public guid(): * source

import {guid} from 'awv3-next/core/helpers.js'

Return:

*

public handleResult(context: *, object: *): * source

import {handleResult} from 'awv3-next/core/parser.js'

Params:

NameTypeAttributeDescription
context *
  • optional
object *
  • optional

Return:

*

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

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

Params:

NameTypeAttributeDescription
pntA *
dirA *
pntB *
dirB *
angularTolerance *

Return:

*

public linear(k: *): * source

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

Params:

NameTypeAttributeDescription
k *

Return:

*

public log(message: *) source

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

Params:

NameTypeAttributeDescription
message *

public mergeContext(context: *): * source

import {mergeContext} from 'awv3-next/core/parser.js'

Params:

NameTypeAttributeDescription
context *
  • optional

Return:

*

public parseGeometry(data: *, context: *): * source

import {parseGeometry} from 'awv3-next/core/parser.js'

Params:

NameTypeAttributeDescription
data *
context *

Return:

*

public parseObjectTree(objectTree: *, addFirstChildTo: *, toplevelChildren: *): * source

import {parseObjectTree} from 'awv3-next/sketcher/cchelpers.js'

Params:

NameTypeAttributeDescription
objectTree *
addFirstChildTo *
toplevelChildren *

Return:

*

public parseTo(obj: *, linkedObjects: *): * source

import {parseTo} from 'awv3-next/sketcher/cchelpers.js'

Params:

NameTypeAttributeDescription
obj *
linkedObjects *

Return:

*

public parseToChildOf(obj: *, linkedObjects: *): * source

import {parseToChildOf} from 'awv3-next/sketcher/cchelpers.js'

Params:

NameTypeAttributeDescription
obj *
linkedObjects *

Return:

*

public queryDom(item: *): * source

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

Params:

NameTypeAttributeDescription
item *

Return:

*

public runAllTests(sketcher: *, rootObject: *) source

import runAllTests from 'awv3-next/sketcher/unittests.js'

Params:

NameTypeAttributeDescription
sketcher *
rootObject *

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

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

Params:

NameTypeAttributeDescription
elm *
prop *
value *
fallback *

public signalrhub(scope: *) source

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

Params:

NameTypeAttributeDescription
scope *

public trackPromise(promise: *): * source

import {trackPromise} from 'awv3-next/sketcher/cchelpers.js'

Params:

NameTypeAttributeDescription
promise *

Return:

*

public url(param: *): * source

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

Params:

NameTypeAttributeDescription
param *

Return:

*