EazyDraw a registered trademark of Dekorra Optics LLC

EazyDraw Pivot Figure
Related Information
Interaction Level
Graphic Details
Rotate Tool
Morph
Free Transform
|

Pivot

Pivot is an interaction level that allows rotation of a graphic or group of graphics. The primary feature of this is that the point of revolution or pivot is adjustable.

Pivot is a form of an interaction level group. A pivot contains one graphic, which may be a singular graphic or a group. An interesting capability of a Pivot is that nested pivots (other pivot graphics contained in the pivot graphic's group) are accessible as interactive pivots.

To apply one pivot to several graphics, the several graphics need to first be grouped. To simply rotate a single graphic about a freely defined point it may be easier to use the Rotate tool.

The Pivot action is provided on the Interaction (level) submenu found on the Format main menu. The Attributes toolbar contains a Pivot button in the Interaction Level segment of buttons.

Pivots are formed with the Pivot menu command or by clicking the Pivot button on the Attributes bar's Interactive level button segment. A Pivot may be applied to a single graphic or to a group of graphics. Select the graphic or group and apply the menu command.

The Pivot graphic indicates the pivot point with a small pentagon shaped handle. This point is initially placed at the geometric center of the graphic. It may be moved to another location with a click and drag operation.

The handles at the four corners of a selected Pivot graphic are used to rotate the graphic, the point of rotation is the position of the pivot as indicated by the pentagon handle. Hold down the shift key to constrain the rotation angle to even 15 degree increments.

The Graphic Details Inspector is used to inspect the pivot settings and enter precise numeric values for the pivot position and rotation angle. Pivot positon is measured in percentages, measured from the center of the bounding box of the graphic. The two positional values are across and down measured on the original unrotated graphic. This orientation is discernable by noticing that one of the rotation handles is not filled with color, this handle it the top left corner of the unrotated pivot graphic.

Hold down shift key while adjusting the pivot positon to snap the pivot point to values of even 25%.

Showing nested pivots is enabled or disabled using a checkbox found on the Graphic Details Inspector. This attribute can be changed, for the outermost pivot at any time. To enable or disable specific nested Pivot graphics, the setting is applied before grouping to build the outer Pivot graphic. Nested pivot graphics may be individually rotated in this mode. There is no numeric method for directly accessing nested rotation and pivot point values.

EazyDraw Help Pages example

The pivot point may be positioned outside the bounding box area of the main graphic. When positioned so, the bounding border will "rubber band" out to enclose the pivot point. This indicator is useful when pivot groups are nested and it may not be clear which pivot is associated with each nested group; tugging a pivot and watching for the rubber band to stretch provides a good visual clue for the associations.

Elements contained in a Pivot group still respond to snapping snapping points and guide lines. This is especially useful if the pivot point needs to align precisely with a vertex or unique point on the drawing. Enable vertex snapping to make use of this capability.

Keep in mind when constructing complex pivot groupings that individual graphics that are to move as one unit need to be grouped before applying the Pivot action. Pivots apply to only one graphic but that graphic may be a group. In many situations forming a pivot will be a "double-step" of forming a group then applying the Pivot interaction level.

When a pivot is ungrouped the rotations are applied to the original graphics which are then inserted in the drawing. There may be a slight change in quality. Best quality is obtained by applying and removing the pivot rotation when it is no longer needed.

Other interaction levels are allowed to apply to a Pivot interaction level. For example a scale or uniform scale interaction may be applied to a pivot. When making large drawings it is a good practice to use these transformation tools when creating a graphic element and then removing and applying the transformations to get back to a basic graphic or Bezier before grouping the final graphic element to use in your drawing. This will let the application process large complex drawings faster and will insure that at some higher level the use of the graphic element will proceed as expected without unforeseen interactions with the construction transformations such as a pivot rotation.