Transform Toolbar

The Transform toolbar is loaded with operators that can accomplish "one step" editing and transformation of the contents of the active window. The transform toolbar's operators box will be loaded with the applicable operators for whatever type of window is active (drawing, image, etc.). The transform toolbar is also used to make spatial selections using commands such as Select Touching or Select Contained within that work between sets of objects.


Because transform operators are highly specific to the type of window that is active, the transform toolbar is covered in detail within topics for each different component that has transform toolbar operators:


Transform Toolbar - Drawings

Transform Toolbar - Images

Transform Toolbar - Tables


The transform toolbar uses the same general interface in all cases. We can consider the transform toolbar for drawings as an example. The tansform toolbar makes changes throughout the entire drawing using the specified operators. Transform operators can create new objects, delete objects, change objects (for example, splitting them) and select objects using various algorithms such as the location of a shortest path.




Target box Operator box Parameter box


The Transform toolbar consists of three boxes, from left to right: a target box, the operator box, and a parameter box.


Target box

Also known as the scope box. The objects that will be affected, altered or which will control the operation. Choices in the target box will be [All Objects], [Selection] or the names of any saved selections that have been saved in the Selections pane . The illustration above shows that the operator will be applied to all objects in the drawing.

Operator box

The function to be applied. The operator box is context sensitive and will show only those operations that make sense for drawings. The example shows we will add border buffer zones.

Parameter box

The value to be used. Depending on the operator, this may be another object set or a value entered by the user. Many operators, such as Boundaries do not require a parameter. The parameter box will not be enabled for such operators. In the example above we use 10000 for the size of the border buffer zones, the size being specified in the native units of the drawing.


We use dark blue, black, and violet bold face fonts in this topic to distinguish the three boxes to make examples and explanation more clear. In "real life," Manifold uses the same black font color in all three Transform toolbar boxes.


Using the Transform toolbar


1. Click on the map layer or drawing that contains the target objects.

2. Make a selection if the operation is to be applied just to the selection.

3. Choose the desired operator in the operator box.

4. Choose or specify a value in the parameter box, if this operation requires it.

5. Press Apply.

6. Some operators create new objects. Any new objects created will be created in the active drawing/layer and will now be the Selection. Move the Selection to a new layer/drawing if you wish to keep these objects organized separately from the original objects in the drawing (almost always a good idea).


Themes and Toolbars


Themes can be used in the Query and transform toolbars. Object sets defined on themes will always use the name of the theme's parent drawing. For example, if there are selected objects in a theme named T whose parent is a drawing named D the selection choice will appear in the query or transform toolbar boxes as Selection in D.


This is done so that it is immediately clear that modifying a theme will modify the parent drawing (and thus all other themes bound to that drawing).


See Also


Transform Toolbar - Drawings

Transform Toolbar - Images

Transform Toolbar - Tables