Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#11256 closed defect (fixed)

Dojox Drawing, adds z-axis and z-vectors, secondary buttons, and other enhancements

Reported by: Ace Sorensen Owned by: Mike Wilcox
Priority: high Milestone: 1.5
Component: DojoX Drawing Version: 1.5.0b2
Keywords: Cc: Mike Wilcox, Tom Trenka
Blocked By: Blocking:

Description

This allows the z axis to be enabled and draws z-axis vectors which are different than xy-vectors because they are constrained to an angle and have shadows attached (also they have cosphi values of 1 or 1).

As part of this more buttons were needed for secondary properties of tools. This extends the toolbar to allow for secondary buttons (in this case a z-axis button that allows users to draw vectors on the z axis and change between the z-axis and xy). It also allows for plugins that don't require buttons to not create them in the toolbar, such as the pan plugin.

It cleans up some code, fixes the pan tools arrow function, and fixes the values in util/common so they don't invert angles on the axis anymore. Before this fix angles were converted back in the specific tools. Now that code has been removed as it is no longer required.

Attachments (2)

drawing_final.patch (60.2 KB) - added by Ace Sorensen 9 years ago.
README.txt (44.4 KB) - added by Ace Sorensen 9 years ago.

Download all attachments as: .zip

Change History (4)

Changed 9 years ago by Ace Sorensen

Attachment: drawing_final.patch added

Changed 9 years ago by Ace Sorensen

Attachment: README.txt added

comment:1 Changed 9 years ago by Mike Wilcox

Resolution: fixed
Status: newclosed

(In [22275]) many changes, making code more dojo compliant, adding tool button functionality and adding to 3D vector - recommitting this to attach to the ticket. Fixes #11256 \!strict

comment:2 Changed 9 years ago by bill

Milestone: tbd1.5
Note: See TracTickets for help on using tickets.