Arc
Extends:
Constructor Summary
| Public Constructor | ||
| public |
constructor(pointSize: *) |
|
Member Summary
| Public Members | ||
| public |
angleEnd: * |
|
| public |
angleStart: * |
|
| public |
centerPoint: * |
|
| public |
|
|
| public |
interact: * |
|
| public |
mesh: * |
|
| public |
points: * |
|
| public |
radius: * |
|
| public |
|
|
| public |
width: * |
|
Method Summary
| Public Methods | ||
| public |
addMember(member: *) |
|
| public |
addStateDiff(stateDiff: *, alpha: *) |
|
| public |
applyStateDiff(stateDiff: *) |
|
| public |
endDrag(sketch: *, server: *) |
|
| public |
getAngle(): * |
|
| public |
getAuxiliaryGeometry(): * |
|
| public |
getLength(): * |
|
| public |
getMiddlePosition(): * |
|
| public |
getSizingPoint(): * |
|
| public |
getState(): * |
|
| public |
getSubstratePosition(len: *, size: *): * |
|
| public |
getTangent(atPoint: *): * |
|
| public |
modify(start: *, end: *, center: *, clockwise: *) |
|
| public |
moveRelative(direction: *) |
|
| public |
prepareAddOnServer(sketch: *): * |
|
| public |
prepareRemoveOnServer(sketch: *): * |
|
| public |
prepareUpdateToServer(sketch: *): * |
|
| public |
setGeomSizes(sizes: *) |
|
| public |
setVisible(visibility: *) |
|
| public |
|
|
| public |
updateGeometry(movedPoint: *) |
|
| public |
|
|
Inherited Summary
| From class GeometricObject | ||
| public |
|
|
| public |
|
|
Public Constructors
public constructor(pointSize: *) source
Override:
GeometricObject#constructorParams:
| Name | Type | Attribute | Description |
| pointSize | * |
Public Members
public angleEnd: * source
public angleStart: * source
public centerPoint: * source
public interact: * source
public mesh: * source
public points: * source
public radius: * source
public width: * source
Public Methods
public addMember(member: *) source
Params:
| Name | Type | Attribute | Description |
| member | * |
public addStateDiff(stateDiff: *, alpha: *) source
Params:
| Name | Type | Attribute | Description |
| stateDiff | * | ||
| alpha | * |
public applyStateDiff(stateDiff: *) source
Params:
| Name | Type | Attribute | Description |
| stateDiff | * |
public endDrag(sketch: *, server: *) source
Params:
| Name | Type | Attribute | Description |
| sketch | * | ||
| server | * |
public getSubstratePosition(len: *, size: *): * source
Params:
| Name | Type | Attribute | Description |
| len | * | ||
| size | * |
Return:
| * |
public modify(start: *, end: *, center: *, clockwise: *) source
Params:
| Name | Type | Attribute | Description |
| start | * | ||
| end | * | ||
| center | * | ||
| clockwise | * |
public moveRelative(direction: *) source
Params:
| Name | Type | Attribute | Description |
| direction | * |
public prepareAddOnServer(sketch: *): * source
Params:
| Name | Type | Attribute | Description |
| sketch | * |
Return:
| * |
public prepareRemoveOnServer(sketch: *): * source
Params:
| Name | Type | Attribute | Description |
| sketch | * |
Return:
| * |
public prepareUpdateToServer(sketch: *): * source
Params:
| Name | Type | Attribute | Description |
| sketch | * |
Return:
| * |
public setGeomSizes(sizes: *) source
Params:
| Name | Type | Attribute | Description |
| sizes | * |
public setVisible(visibility: *) source
Params:
| Name | Type | Attribute | Description |
| visibility | * |
public updateAuxiliaryGeometry() source
public updateGeometry(movedPoint: *) source
Params:
| Name | Type | Attribute | Description |
| movedPoint | * |