Provides access to members that control the graphic drawing.
Drawings are used to introduce additional graphic or text information related to the network being represented; that is, they are used to add nonnetworked graphics information to the schematic diagrams. Examples of a drawing include title blocks, neatlines, text, and North arrows.
A drawing can be a basic (line, rectangle, circle, polygon, or text) or a complex graphic object made up of several basic graphic objects. A drawing is created using a CGM-compliant graphic file. Drawings are often defined as nonnetwork nodes, but this definition is too simplistic. In fact, some ArcGIS Schematics tools have a different impact on drawings and nodes. For example, in a schematic view, the increase and decrease symbol tools increase or decrease the size of all nodes displayed in the view but keep the current size of drawings contained in the view. A drawing exists only in run time (that is, no parameters can be predefined for a given drawing through your Designer environment). The common properties of a drawing are stored and defined by its related drawing element type.
| Description | ||
|---|---|---|
![]() |
Diagram | Diagram that contains the drawing. |
![]() |
ElementType | Element type that implements the drawing. |
![]() |
GetCurrentEffect | Returns the current 'effValue' value for the effect 'effect' set for the drawing (see esriNgDrawingEffect). |
![]() |
GetEffect | Returns the effect 'effect' set for the drawing (see esriNgDrawingEffect). |
![]() |
GetPortPosition | Returns the position 'point' of the port 'numPort', of type 'type' (see esriNgPortType) associated with the drawing in the view 'view'. |
![]() |
InitialPosition | Initial position of the drawing. |
![]() |
InitialRotation | Initial rotation of the drawing. |
![]() |
IsEffectSet | Indicates if the effect 'effect' related to the drawing is set (see esriNgDrawingEffect). |
![]() |
Move | Moves the drawing to the (X,Y) relative or absolute position. |
![]() |
Name | Name of the drawing. |
![]() |
RemoveEffect | Removes the effects or restores the default effect 'effect' set for the drawing. |
![]() |
RemoveSubSymbolEffect | Removes the effect 'effect' set for the sub-symbol named 'subName' that composes the symbol used to represent the drawing. |
![]() |
RestoreInitialPosition | Restores the drawing to its initially defined position. |
![]() |
SetEffect | Modifies the effect 'effect' set for the drawing (see esriNgDrawingEffect). |
![]() |
SetSubSymbolEffect | Sets the effect 'effect' for the sub-symbol 'subName' that composes the symbol used to represent the drawing (see esriNgSubSymbolEffect). |
![]() |
X | X cartesian coordinate of the drawing. |
![]() |
Y | Y cartesian coordinate of the drawing. |
| CoClasses and Classes | Description |
|---|---|
| NgDrawing | Graphic drawing object. |
INgElement Interface | ISchematicDrawing Interface