Jig Class

Description

This .NET class wraps the AcEdJig ObjectARX class.

Jig provides a base class from which custom classes can be derived that make use of the Jig functionality. This functionality provides graphical representation and user interaction in the process of setting the entity's parameters to the user's specifications.

Essentially the jig creates an entity object and then goes into a loop that:

When all necessary data is obtained, the loop is exited and, if desired, the entity is appended to the current space (that is, Model or Paper).

The Jig class supports dynamic dimensions. Specifically, it

Note that this "data acquisition" loop occurs for each drag increment or keystroke, including the "final" keystroke.

Class Hierarchy

Autodesk.AutoCAD.EditorInput.Jig
    Autodesk.AutoCAD.EditorInput.DrawJig
    Autodesk.AutoCAD.EditorInput.EntityJig

Visual Basic

Public abstract Class Jig

C#

public abstract class Jig;