Sketch
Extends:
Static Method Summary
| Static Public Methods | ||
| public static |
FindSketchOf(obj: *): * |
|
| public static |
FindSketchSetOf(obj: *): * |
|
| public static |
ForObjectsWithChildren(objs: *, callback: *): * |
|
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
axisSize: * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
gridStep: * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
sketcher: * |
|
| public |
|
|
| public |
zoom: * |
|
Method Summary
| Public Methods | ||
| public |
addAuxObject(objects: *) |
|
| public |
addMember(member: *) |
|
| public |
addStateDiff(stateDiff: *, alpha: *) |
|
| public |
addToSketch(objects: *, options: {}): * |
|
| public |
applyStateDiff(stateDiff: *) |
|
| public |
calcAxisSize(size: *, step: *): * |
|
| public |
calcGridStep(modelSize: *, oldstep: *): * |
|
| public |
|
|
| public |
getAncestorOnSketch(object: *): * |
|
| public |
getClosestGeomPoint(newPoint: *, maxDistance: *, ignoreFilter: *): * |
|
| public |
getClosestGridPoint(newPoint: *, maxDistance: *, ignoreFilter: *): * |
|
| public |
getClosestSnapPoint(position: *, maxDistance: *, ignoreFilter: *): * |
|
| public |
getConstraintsOnSketch(objects: *): * |
|
| public |
getObjectsOnSketch(): * |
|
| public |
getPart(): * |
|
| public |
getSnappedPointWrap(mousePosition: *, obj: *, lastDragPoint: *): * |
|
| public |
getState(): * |
|
| public |
getStateLinearContinuation(states: *): * |
|
| public |
hideBox() |
|
| public |
|
|
| public |
|
|
| public |
hideGrid() |
|
| public |
|
|
| public |
isOnSketch(object: *): * |
|
| public |
removeAuxObject(objects: *) |
|
| public |
removeFromSketch(objects: *, options: {}): * |
|
| public |
|
|
| public |
showBox() |
|
| public |
showConstraints(obj: *) |
|
| public |
|
|
| public |
showGrid() |
|
| public |
solveConstraints(): * |
|
| public |
|
|
| public |
updateConstraints(obj: *): number |
|
| public |
updateDimensionsFactory(input: *, result: *) |
|
| public |
updateFromServer(server: *, preparedStatements: *): * |
|
| public |
updateGrid(cameraDistance: *) |
|
Static Public Methods
public static FindSketchSetOf(obj: *): * source
Params:
| Name | Type | Attribute | Description |
| obj | * |
Return:
| * |
public static ForObjectsWithChildren(objs: *, callback: *): * source
Params:
| Name | Type | Attribute | Description |
| objs | * | ||
| callback | * |
Return:
| * |
Public Constructors
public constructor source
Public Members
public axisSize: * source
public frameBoxMaterial: * source
public gridStep: * source
public infiniteBoxMaterial: * source
public pointSizeInGrid: * source
public sketchObjects: * source
public sketcher: * source
public zoom: * source
Public Methods
public addAuxObject(objects: *) source
Params:
| Name | Type | Attribute | Description |
| objects | * |
public addMember(member: *) source
Params:
| Name | Type | Attribute | Description |
| member | * |
public addStateDiff(stateDiff: *, alpha: *) source
Params:
| Name | Type | Attribute | Description |
| stateDiff | * | ||
| alpha | * |
public addToSketch(objects: *, options: {}): * source
Params:
| Name | Type | Attribute | Description |
| objects | * | ||
| options | {} |
|
Return:
| * |
public applyStateDiff(stateDiff: *) source
Params:
| Name | Type | Attribute | Description |
| stateDiff | * |
public calcAxisSize(size: *, step: *): * source
Params:
| Name | Type | Attribute | Description |
| size | * | ||
| step | * |
Return:
| * |
public calcGridStep(modelSize: *, oldstep: *): * source
Params:
| Name | Type | Attribute | Description |
| modelSize | * | ||
| oldstep | * |
Return:
| * |
public finishedUpdating() source
public getAncestorOnSketch(object: *): * source
Params:
| Name | Type | Attribute | Description |
| object | * |
Return:
| * |
public getClosestGeomPoint(newPoint: *, maxDistance: *, ignoreFilter: *): * source
Params:
| Name | Type | Attribute | Description |
| newPoint | * | ||
| maxDistance | * | ||
| ignoreFilter | * |
Return:
| * |
public getClosestGridPoint(newPoint: *, maxDistance: *, ignoreFilter: *): * source
Params:
| Name | Type | Attribute | Description |
| newPoint | * | ||
| maxDistance | * | ||
| ignoreFilter | * |
Return:
| * |
public getClosestSnapPoint(position: *, maxDistance: *, ignoreFilter: *): * source
Params:
| Name | Type | Attribute | Description |
| position | * | ||
| maxDistance | * | ||
| ignoreFilter | * |
Return:
| * |
public getConstraintsOnSketch(objects: *): * source
Params:
| Name | Type | Attribute | Description |
| objects | * |
Return:
| * |
public getSnappedPointWrap(mousePosition: *, obj: *, lastDragPoint: *): * source
Params:
| Name | Type | Attribute | Description |
| mousePosition | * | ||
| obj | * | ||
| lastDragPoint | * |
Return:
| * |
public getStateLinearContinuation(states: *): * source
Params:
| Name | Type | Attribute | Description |
| states | * |
Return:
| * |
public hideBox() source
public hideConstraints() source
public hideDimensions() source
public hideGrid() source
public infiniteBox() source
public removeAuxObject(objects: *) source
Params:
| Name | Type | Attribute | Description |
| objects | * |
public removeFromSketch(objects: *, options: {}): * source
Params:
| Name | Type | Attribute | Description |
| objects | * | ||
| options | {} |
|
Return:
| * |
public showBox() source
public showConstraints(obj: *) source
Params:
| Name | Type | Attribute | Description |
| obj | * |
public showDimensions() source
public showGrid() source
public updateBox() source
public updateDimensionsFactory(input: *, result: *) source
Params:
| Name | Type | Attribute | Description |
| input | * | ||
| result | * |
public updateFromServer(server: *, preparedStatements: *): * source
Params:
| Name | Type | Attribute | Description |
| server | * | ||
| preparedStatements | * |
Return:
| * |
public updateGrid(cameraDistance: *) source
Params:
| Name | Type | Attribute | Description |
| cameraDistance | * |