AccuDrawHintBuilder Class
Beta
AccuDrawHintBuilder is a Tool helper class that facilitates AccuDraw interaction. Accudraw is an aide for entering coordinate data. The tool does not directly change the current AccuDraw state; the tool's job is merely to supply "hints" to AccuDraw regarding its preferred AccuDraw configuration for the current tool state. User settings such as "Context Sensitivity" and "Floating Origin" affect how/which hints get applied.
see Using AccuDraw*
Methods
Name | Description | |
---|---|---|
sendHints(activate: boolean = true): boolean | Calls AccuDraw.setContext using the current builder state. | |
setAngle(angle: number): void | ||
setDistance(distance: number): void | ||
setModePolar(): void | ||
setModeRectangular(): void | ||
setNormal(normal: Vector3d): void | ||
setOrigin(origin: Point3d): void | ||
setRotation(rMatrix: Matrix3d): void | ||
setXAxis(xAxis: Vector3d): void | ||
setXAxis2(xAxis: Vector3d): void | ||
activate(): void Static | ||
deactivate(): void Static |
Properties
Name | Type | Description | |
---|---|---|---|
enableSmartRotation | boolean | ||
setLockAngle | boolean | ||
setLockDistance | boolean | ||
setLockX | boolean | ||
setLockY | boolean | ||
setLockZ | boolean | ||
setOriginAlways | boolean | ||
setOriginFixed | boolean |
Defined in
Last Updated: 08 January, 2020