Nevron .NET Vision Documentation
Nevron.Diagram Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassNAggregateModel The NAggregateModel is a model, assembled from other models
ClassNArrowheadShape Represents a simple GraphicsPath based arrowhead shape
ClassNArrowheadShapeStencil The NArrowheadShapeStencil class is a stencil, which holds the shapes of the arrowheads.
ClassNArrowheadStyle The NArrowheadStyle is a style attribute, which controls the shape, size and appearance of arrowheads
ClassNArrowPath The NArrowPath class represents a simple line path connecting two points
ClassNArrowShape The NArrowShape class represents a path shape, which aggregates a single NArrowPath primitive
ClassNBezierCurvePath The NBezierCurve class represents a bezier curve defined by two base and two control points
ClassNBezierCurveShape The NBezierCurveShape class represents a path shape, which aggregates a single NBezierCurvePath primitive
ClassNBinaryState The NBinaryState class is used to provide binary serialization design time support for diagram components and controls
ClassNBoundsLabel The NBoundsLabel class represents a label, which can be anchored to the margined scene bounds of a model
ClassNBoundsPort The NBoundsPort class represents a port, which can be anchored to the scene bounds of a model
ClassNBoxPrimitive The base of all box shapes.
ClassNBridgeManager The NBridgeManager attribute is used to provide the container, which hosts it with the ability to generate bridges
ClassNBridgeStyle The NBridgeStyle is a style attribute, which controls the bridges' shape and the size
ClassNCanConnectPlugEventArgs Used as argument in ConnectionCancelEventHandler delegates
ClassNCircularArcPath The NCircularArcPath class represents an circular arc
ClassNCircularArcShape The NCircularArcShape class represents a primitive shape, which aggregates a single NEllipticalArc primitive
ClassNClosedCurvePath The NClosedCurvePath class represents a curved polygon with controllable curve tension
ClassNClosedCurveShape The NClosedCurveShape class represents a poly path shape, which aggregates a single NClosedCurvePath
ClassNCompositeGeometry The NCompositeGeometry class represents an aggregate model, which aggregates path primitives
ClassNCompositeShape The NCompositeShape class represents a shape, which aggregates one or more primitive models
ClassNConnectionCancelEventArgs Used as argument in ConnectionCancelEventHandler delegates
ClassNConnectionCollection Represents an arraylist representation of the connections stored in a NConnectionContainer
ClassNConnectionContainer The NConnectionContainer attribute is used to store the connections between diagram elements in a diagram document
ClassNConnectionEventArgs Used as argument in ConnectionEventHandler delegates
ClassNConnectionPoint The NConnectionPoint abstract class represents a point, which can be a member of a connection. It serves as base class for ports and plugs.
ClassNConnectionStorage Represents a hashtable representation of the connections stored in a NConnectionContainer
ClassNContext The NContext class serves as base class for painting and hit text contexts
ClassNControlPoint The NControlPoint class represents a shape control point
ClassNControlPointCollection The NControlPointCollection is a strongly typed collection containing NControlPoint instances
ClassNCurvePath The NCurve class represents a curved polyline, with controllable curve tension
ClassNCurveShape The NCurveShape class represents a poly path shape, which aggregates a single NCurvePath
ClassNCustomPath The NCustomPath class represents a custom open or closed figure path
ClassNDataObjectAdaptor The NDataObjectAdaptor class serves as base class for all data object adapters
ClassNDataObjectAdaptorCollection The NDataObjectAdaptorCollection class is a strongly typed collection, containging NDataObjectAdaptor instances
ClassNDecorator The NDecorator class represents an attribute, which can be attached to any shape. Decorators are used to decorate a shape with a specific effect (like border, background, title etc.)
ClassNDecoratorCollection The NDecoratorCollection is a strongly typed collection containing NDecorator instances
ClassNDiagramDataObject The NDiagramDataObject represents an atomic diagram unit, which can be transfered across documents via Clipboard and Drag and Drop operations
ClassNDiagramElement The NDiagramElement abstract class serves as base class for all elements, which can reside in diagram documents
ClassNDiagramElementCollection The NDiagramElementCollection class represents a generic collection of diagram elements and serves as base class for all strongly typed collections in the DOM.
ClassNDiagramElementCompositeImpl The NDiagramElementCompositeImpl class represents a stock implementation of the INDiagramElementComposite interface, which can be reused and extended
ClassNDiagramEventSinkService The NDiagramEventSinkService class represent an extended node event sink service, to which NDiagramNode instances try to connect to
ClassNDiagramLoadAssemblyType Used to explicitly load the Nevron.Diagram.dll assembly.
ClassNDiagramNode The NDiagramNode abstract class serves as base class for all nodes, which reside in diagram scenes (i.e. documents and views)
ClassNDiagramNodeCollection The NDiagramNodeCollection class represents a generic collection of diagram nodes and serves as base class for all strongly typed nodes collections.
ClassNDiagramNodeCompositeImpl The NDiagramNodeCompositeImpl class represents an enhanced implementation of the INNodeComposite interface, which can be resused and extended
ClassNDiagramSmartPaintService The NDiagramSmartPaintService class represents a smart invalidation service, which nodes use to invalidate themselves in document and view scenes
ClassNDLicenseProvider License provider for instances declared in the Nevron.Diagram.dll assembly
ClassNDocument The NDocument class is a component, which implements core DOM document features and serves as base class for all types of diagram documents
ClassNDocumentCancelEventArgs Used as argument in DocumentCancelEventHandler delegates
ClassNDocumentEventArgs Used as argument in DocumentEventHandler delegates
ClassNDocumentEventSinkService The NDocumentEventSinkService class represents the event sink service used by diagram documents
ClassNDocumentHistoryService The NDocumentHistoryService class represents the history service used by diagram documents
ClassNDocumentInfo An instance of the NDocumentInfo attribute is used to provide each diagram document with generic, human readable information
ClassNDocumentSmartPaintService The NDocumentSmartPaintService class represents the smart paint service used by documents
ClassNDR Namespace class for resources used by the Nevron.Diagram assembly
ClassNDragEventArgs Used as argument in INDragDropEventHandler interface
ClassNDrawingDataObject The NDrawingDataObject represents an atomic drawing document unit, which can be transfered across documents via Clipboard and Drag and Drop operations
ClassNDrawingDataObjectAdaptor The NDrawingDataObjectAdaptor is used to adapt data objects for drawing documents
ClassNDrawingDocument The NDrawingDocument class represents a diagram document, which can be used for generic drawing
ClassNDrawingSettings The NDrawingSettings attribute is used to store global drawing document settings and preferences
ClassNDynamicPort The NDynamicPort class represents a rotated bounds port, which can glue the plugs connected to it in several modes.
ClassNEllipsePath The NEllipsePath class represents a filled ellipse path
ClassNEllipseShape The NEllipseShape class represents a primitive shape, which aggregates a single NEllipsePath primitive
ClassNEllipticalArcPath The NEllipticalArcPath class represents an elliptical arc
ClassNEllipticalArcShape The NEllipticalArcShape class represents a primitive shape, which aggregates a single NEllipticalArc primitive
ClassNEndPlug The NEndPlug class represents a plug, which is anchored to the end point of a shape
ClassNErmColumn Describes an ERM column.
ClassNErmColumnCollection A strongly typed collection containing ERM columns.
ClassNErmConnector A special connector type, used to connect Erm shapes.
ClassNErmPrimitive Represents a primitive model, which is used to present the structure of a data table.
ClassNErmShape Represents a shape for displaying database table's structure.
ClassNExpandCollapseDecorator The NExpandCollapseDecorator is used to display a collapse/expand check box, which toggles the collapsed/expanded state of the shape.
ClassNFrameDecorator The NFrameDecorator is used to display a frame around the shape model bounds. The decorator has a header and background. Only the header is visible when the shape is collapsed.
ClassNFrameDecoratorBackground The NFrameDecoratorBackground class is a simple styleable element, which is used to compose the styling needed for a frame decorator background
ClassNFrameDecoratorHeader The NFrameDecoratorHeader class is a simple styleable element, which is used to compose the styling needed for a frame decorator header
ClassNFunctions Namespace class for static functions
ClassNGenericList<T> NGenericList
ClassNGlobalVisibility The NGlobalVisibility class is an attribute, which is used to store global visibility settings
ClassNGraphicsSettings Represents an extraction of the settings, which can be applied on Graphics
ClassNGroup The NGroup class represents a composite shape, which can also aggregate one or more shapes
ClassNGuideline The abstract NGuideline class represents a guideline to which X or Y coordinates can be snapped and serves as base class for horizontal and vertical guidelines.
ClassNGuidelineCollection The NGuidelineCollection is a strongly typed collection containing NGuideline instances
ClassNHitTestContext The NHitTestContext class is used to store various hit test information
ClassNHitTestSettings The NHitTestSettings attribute is used to store global hit test preferences
ClassNHorizontalGuideline The NHorizontalGuideline class represents a horizontal guideline
ClassNHVPolylinePath The NHVPolylinePath class represents a polyline, which retains orthogonality in scene coordinates
ClassNInplaceEditTextBox The NInplaceEditTextBox represents a text box, which is used for the inplace editing of elements, which display text (e.g. NTextPrimitive, NLabel etc.)
ClassNInplaceEditWinFormControlSurrogate The NInplaceEditSurrogateControl represents a host for the control defined by a winform host primtive.
ClassNInteractiveAppearance Controls the appearance of DOM nodes when they are selected or highlighted
ClassNKeyEventArgs Used as argument in INKeyboardEventHandler interface
ClassNKeyPressEventArgs Used as argument in INKeyboardEventHandler delegates
ClassNLabel The NLabel abstract class serves as base class for all types of labels, which can be attached to shapes
ClassNLabelCollection The NLabelCollection is a strongly typed collection containing NLabel instances
ClassNLayer The NLayer class serves as primary drawing document content container
ClassNLayerCollection The NLayerCollection is a strongly typed collection containing NLayer instances
ClassNLayoutData The NLayoutData attribute is used to store the per shape defined properties, which layouts use when arranging shapes.
ClassNLibraryDataObject The NLibraryDataObject represents an atomic library document unit, which can be transfered across documents via Clipboard and Drag and Drop operations
ClassNLibraryDataObjectAdaptor The NLibraryDataObjectAdaptor is used to adapt data objects for library documents
ClassNLibraryDocument The NLibraryDocument class represents a diagram document, which is used to store a collection of NMaster instances
ClassNLinePath The NLinePath class represents a path, which connects its start and end points with a simple line
ClassNLineShape The NLineShape class represents a path shape, which aggregates a single NLinePath primitive
ClassNLogicalLineLabel The NLogicalLineLabel class represents a label, which can be anchored to percent position along the logical line of a model.
ClassNLogicalLinePort The NLogicalLinePort class represents a port, which can be anchored to the percent location along a model length
ClassNMaster The NMaster class represents an element inside a NLibraryDocument instance
ClassNMasterImageGenerator The NMasterImageGenerator attribute, is used to provide library documents with the ability to automatically generate images for the masters they contain
ClassNModel The NModel abstract class is a transformable element, which stores a boundable model and serves as base class for more specific models
ClassNMouseEventArgs Used as argument in INMouseEventHandler interface
ClassNMutablePolyPathShape The NMutablePolyPathShape class represents a poly path shape, which can change (mutate) the aggregated poly path
ClassNNodeBoundsCancelEventArgs Used as argument in NodeBoundsCancelEventHandler delegates
ClassNNodeDragEventArgs Used as argument in NodeDragEventHandler delegates
ClassNNodeKeyEventArgs Used as argument in NodeKeyEventHandler delegates
ClassNNodeKeyPressEventArgs Used as argument in NodeKeyPressEventHandler delegates
ClassNNodeMouseEventArgs Used as argument in NodeMouseEventHandler delegates
ClassNNodeTransformCancelEventArgs Used as argument in NodeTransformCancelEventHandler delegates
ClassNNodeViewEventArgs Used as argument in NodeViewEventHandler delegates
ClassNPageSettings Represents an extraction of the settings, which can be applied on PageSettings
ClassNPaintContext The NPaintContext class is used to store various painting information
ClassNPathPrimitive The NPathPrimitive class represents a primitive model, whose content is a GraphicsPath
ClassNPathShape The NPathShape class represents a primitive shape, which aggregates a single NPathPrimitive
ClassNPlug The NPlug class represents a connection point, which can be connected to an inward port, it serves as base class for start and end plugs.
ClassNPlugContainer The NPlugContainer is a used to store the start and end plugs of a shape
ClassNPointElement The NPointElement class represents a point, which is displayed directly to the device.
ClassNPointInfo The NPointInfo class is uses to store the dymamically assembled information for geometry and shape points
ClassNPointPort The NPointPort class represents a port, which can be anchored to a point of a model. The anchor model must implement the INPoints interface.
ClassNPointShape Represents a simple GraphicsPath based point shape
ClassNPointShapeStencil The NPointShapeStencil class is a stencil, which holds the shapes of the points.
ClassNPolygonPath The NPolygonPath class represents a polygon
ClassNPolygonShape The NPolygonShape class represents a poly path shape, which aggregates a single NPolygonPath
ClassNPolylinePath The NPolylinePath class represents a polyline
ClassNPolylineShape The NPolylineShape class represents a poly path shape, which aggregates a single NPolylinePath
ClassNPolyPathPrimitive The NPolyPathPrimitive class serves as base class for all path primitives, which have a variable number of points.
ClassNPolyPathShape The NPolyPathShape class represents a path shape, which aggregates a single NPolyPathPrimitive primitive
ClassNPort The NPort class represents a connection point, which can be anchored to a specific parameter of the shape to which they belong or to an aggregated model, which the shape contains.
ClassNPortCollection The NPortCollection is a strongly typed collection containing NPort instances
ClassNPrimitiveModel The NPrimitiveModel class serves as base for all primitive models
ClassNPrimitiveModelCollection The NPrimitiveModelCollection is a strongly typed collection containing NPrimitiveModel instances
ClassNPrimitiveShape The NPrimitiveShape class represents a shape, which aggregates a single primitive model
ClassNRectanglePath The NRectanglePath class represents a filled rectangle
ClassNRectangleShape The NRectangleShape class represents a path shape, which aggregates a single NRectanglePath primitive
ClassNReflexRequirements An instance of this class is used to encapsulate the requirements of a reflexive shape
ClassNRotatedBoundsLabel The NRotatedBoundsLabel class represents a bounds label, which can be anchored to the margined rotated bounds of the model bounds
ClassNRotatedBoundsPort The NRotatedBoundsPort class represents a port, which can be anchored to the rotated bounds of a model
ClassNRoutableConnector The NRoutableConnector class represents a mutable polypath shape, which can automatically avoid obstacles in its path
ClassNRoutingManager The NRoutingManager attribute is used to provide the container, which hosts it with the ability to route the routable shape it contains
ClassNSceneTree Namespace class for static operations with scene trees and nodes residing in scene trees.
ClassNSceneTreeViewControl The NSceneTreeViewControl control is used to display a subtree of the document scene.
ClassNSceneTreeViewControlState The NSceneTreeViewControlState is a descriptor of the current NSceneTreeViewControl state.
ClassNSegmentLabel The NSegmentLabel class represents a label, which can be anchored to the percent position along the segment of a model
ClassNShape The NShape class is an aggregate model, which represents an object from the real world, concept or abstraction
ClassNShapeCollection The NShapeCollection is a strongly typed collection containing NShape instances
ClassNShapePoint The NShapePoint abstract class serves as base class for all types of shape points
ClassNShowHideSubtreeDecorator The NShowHideSubtreeDecorator is used to display a show/hide check box, which toggles the visible state of the shape successor shapes and all the shapes, which connect them (e.g. the shape subtree together with the linking connectors)
ClassNSnapContext The NSnapContext class is used to store various snapping information
ClassNSnapStrength The NSnapStrength attribute is used to store the strength with which different objects attract coordinates and points
ClassNSnapTargets The NSnapTargets class represents an attribute, which is used to control the targets to which elements and points are snapped
ClassNStartPlug The NStartPlug class represents a plug, which is anchored to the start point of a shape
ClassNStencil The NStencil class is a collection, which is used to hold reusable INStencilTransformable implementors
ClassNStep2Connector The NStep2Connector class represents an step connector, which connects its start and end points in two steps
ClassNStep3Connector The NStep3Connector class represents a step connector, which connects its start and end points in three steps
ClassNStepConnector The NStepConnector class represents a path shape, which connects it start and end points in a fixed number of horizontal or vertical steps
ClassNStockAbilities Namespace class for static commonly used abilities. By design diagram elements by default use the abilities defined in this class.
ClassNStockStyles Namespace class for static commonly used styles. By design many styles in the diagram are by default initialized with copies of the stock styles.
ClassNStyle The NStyle class represents an attribute, which is used to control the local appearance of the node to which it is attached. It serves as a container for the actual styles used by the node.
ClassNStyleableElement The NStyleableElement class serves as base class for all elements, which can compose styles and can have a local style
ClassNStyleComposerElement The NStyleComposerElement class serves as base class for all elements, which can compose styles
ClassNStyleSheet The NStyleSheet class represents a named container for a single style
ClassNStyleSheetCollection The NStyleSheetCollection is a strongly typed collection containing NStyleSheet instances
ClassNTableCell Represents a single cell from a table shape.
ClassNTableCellCollection A strongly typed collection containing table cells.
ClassNTableColumn Represents a column in a table shape.
ClassNTableColumnCollection A strongly typed collection containing table columns.
ClassNTablePrimitive Represents a box primitive which is embedded in a table shape.
ClassNTableShape Represents a shape for dispalying tabular data.
ClassNTextPrimitive The NTextPrimitive class represents a primitive model, which is used to display wrapped or stretched text
ClassNTextShape The NTextShape class represents a primitive shape, which aggregates a single NTextPrimitive primitive
ClassNToggleDecorator The NToggleDecorator is used to display a toggle button, which toggles a specific aspect of the shape (like expanded/collapsed or show/hide subtree).
ClassNToggleDecoratorBackground The NToggleDecoratorBackground class is a simple styleable element, which is used to compose the styling needed for a toggle decorator background
ClassNToggleDecoratorSymbol The NToggleDecoratorSymbol class is a simple styleable element, which is used to compose the styling needed for a toggle decorator symbol
ClassNTransactionResult Transaction result information
ClassNTransformableElement The NTransformableElement abstract class respresents a styleable element, which contains a local transformation
ClassNUmlField Represents an UML field.
ClassNUmlFieldCollection A strongly typed collection containing UML fields, properties or methods.
ClassNUmlMethod Represents an UML method.
ClassNUmlProperty Represents an UML property.
ClassNUmlShape Represents an UML shape with a collection of properties and methods.
ClassNVerticalGuideline The NVerticalGuideline class represents a vertical guideline
ClassNViewEventArgs Used as argument in view events
ClassNVisioMaster The NVisioMaster class represents a Visio element inside a NLibraryDocument instance
ClassNWinFormControlHostPrimitive Represents a box primitive which hosts a windows forms control
ClassNWinFormControlHostPrimitive.NBasicDesignerLoader Serves as base classs for loader and savers to XML
ClassNWinFormControlHostShape Represents a shape, which hosts a WinForm control
Interfaces
 InterfaceDescription
InterfaceINAncestorCollapseObserver Implemented by nodes, which require to be notified when an ancestor is collapsed or expanded
InterfaceINAncestorTransformObserver Implemented by nodes, which require to be notified when the transformation of an ancestor is changing or has changed
InterfaceINBoundable Implemented by nodes, which have manipulatable axis parallel bounds measured in scene coordinates
InterfaceINBridgeablePath Implemented by paths, which can display bridges (hops) on self intersections, or intersections with other bridgeable paths below it in the ZOrder
InterfaceINBridgeableShape Implemented by bridgeable shapes
InterfaceINBridgeManager Implemented by elements, which have a NBridgeManager attribute
InterfaceINConnectionContainer Implemented by elements, which have a NConnectionContainer attribute
InterfaceINContextMenuEditable Implemented by elements, which can be edited with context menus
InterfaceINDeviceText Implemented by elements which can display text in the device coordinate system
InterfaceINDiagramElement Implemened by each element residing in a diagram document
InterfaceINDiagramElementComposite Implemented by INDiagramElementContainer nodes, whose child nodes can be inserted and removed
InterfaceINDiagramElementContainer Implemented by INDiagramElement nodes, which contain other INDiagramElement nodes.
InterfaceINDiagramElementReferenceHolder Implemented by diagram elements nodes, which reference other diagram elements by their unique ids and expose editable properties for the reference selection
InterfaceINDirtyInflate Implemented by nodes, which can estimate the area outside them in world coordinates, which is affected by their painting.
InterfaceINDragDropEventHandler Implemented by elements, which can handle drag and drop events (drag drop targets)
InterfaceINHitTest Implemented by nodes, which can initiate hit tests
InterfaceINHitTestable Implemented by nodes, which can be hit tested
InterfaceINInplaceEditable Implemented by nodes which support inplace editing
InterfaceINInplaceEditControl Implemented by inplace edit controls
InterfaceINInvalidatable Implemented by nodes which can be invalidated
InterfaceINKeyboardEventHandler Implemented by elements, which can handle keyboard events
InterfaceINLayerObserver Implemented by elements, which need to be notified for layers changes
InterfaceINMeasurementContext Implemented by objects, which can provide a graphics device for measurements
InterfaceINMeasurements Implemented by objects, which store logical measurements
InterfaceINMeasurementSystemManager Implemented by objects, which can provide a measurement systems manager
InterfaceINMeasurementUnit Implemented by objects, which have a local measurement unit
InterfaceINMeasurementUnitConverter Implemented by objects, which can provide a measurement unit converter
InterfaceINMouseEventHandler Implemented by elements, which can handle mouse events
InterfaceINPaintable Implemented by nodes, which can be painted
InterfaceINPoints Implemented by elements, which have a fixed count of editable points (vertices)
InterfaceINPolyPoints Implemented by nodes, which have a variable count of editable points (vertices)
InterfaceINReflexiveShape Implemented by shapes, which can be configured to aesthetically reflex around the shape to which their start and end plugs are connected
InterfaceINResolution Implemented by objects, which can provide resultion for convertion between device dependant and device independant measurement units
InterfaceINRoutableShape Implemented by shapes, which can be treated as routes, avoiding obstacles
InterfaceINRoutingManager Implemented by elements, which have a NRoutingManager attribute
InterfaceINSegments Implemented by nodes, whose points form editable segments
InterfaceINSerializationCallback Implemented by diagram objects, which can be serialized in persistent sections and need to be notified when they are serialized or deserialized
InterfaceINShapeConstrainer Implemented by nodes, which can constrain the bounds of the contained shapes
InterfaceINShapeObserver Implemented by elements, which need to be notified for shape changes
InterfaceINShapesFactory Implemented by objects, which can create shapes by name
InterfaceINStyleable Implemented by nodes, which can compose styles and contain a local style
InterfaceINStyleComposer Implemented by nodes, which can compose styles
InterfaceINText Implemented by elements which can display text
InterfaceINTransformable Implemented by nodes, which can be transformed relatively to their parent
InterfaceINTranslatable Implemented by nodes, which can be translated
InterfaceINTranslationMaster Implemented by elements, which must be translated with their slaves
InterfaceINView Implemented by document views
InterfaceINViewInteractivityBridge Bridge interface for the view interactivity requests made by the document
InterfaceINViewSmartPaintBridge Bridge interface for smart paint service requests made by the document
InterfaceINViewTrackersBridge Bridge interface for the trackers requests made by the document
InterfaceINVisible Implemented by nodes, whose visibility can be controlled
InterfaceINWorld Implemented by scene roots and provides information about the scene to world transformation
InterfaceINWorldText Implemented by elements which can display text in the world coordinate system
InterfaceINXCoordinateSnapper Implemented by objects, which can snap X coordinates
InterfaceINYCoordinateSnapper Implemented by objects, which can snap Y coordinates
InterfaceINZOrderable Implemented by nodes, whose ZOrder can be changed
Structures
 StructureDescription
StructureNAbilities The NAbilities structure is used to define the abilities of a diagram element. It is wrapper for the AbilitiesMask enumeration, with a convenient interface to drop and raise the respective bits defined by the AbilitiesMask
StructureNArrowheadsPaintInfo The NArrowheadsPaintInfo class represents the information, which is needed to paint arrowheads
StructureNCartesianScaleFactors Represents the factors, by which an aggregated model is scaled by its aggregate
StructureNConnection Represents a connection between two diagram elements.
StructureNContentAlignment Represents the alignment of a point relative to some rectangle
StructureNInteractionStyle The NInteractionStyle structure is used to define the aspects of a shape, which can be edited via trackers when the shape is selected.
StructureNMargins Represents the margins of some content relative to some rectangle
StructureNTextPaintInfo Encapsulates text paint information
StructureNTranslationSlaves The NTranslationSlaves structure is used to specify the shapes, which must be translated when the shape is translated
Delegates
 DelegateDescription
DelegateCanConnectPlugEventHandler Delegate for events, which require to have control over connection actions
DelegateConnectionCancelEventHandler Delegate for events, which require to have control over connection actions
DelegateConnectionEventHandler Delegate for events, which receive infromation about connection actions
DelegateDocumentCancelEventHandler Delegate for document cancel events
DelegateDocumentEventHandler Delegate for document events
DelegateIsInputChar Delegate for IsInputChar queries
DelegateIsInputKey Delegate for IsInputKey queries
DelegateNodeBoundsCancelEventHandler Delegate for events, which require to have control over node bounds changes
DelegateNodeDragEventHandler Delegate for DragEnter, DragDrop and DragOver events
DelegateNodeKeyEventHandler Delegate for events, which receive infromation about node key down/up event actions
DelegateNodeKeyPressEventHandler Delegate for events, which receive infromation about node key press event actions
DelegateNodeMouseEventHandler Delegate for events, which receive infromation about node mouse event actions
DelegateNodeTransformCancelEventHandler Delegate for events, which require to have control over node transform changes
DelegateNodeViewEventHandler Delegate for View events fired for nodes
Enumerations
 EnumerationDescription
EnumerationAbilitiesMask Abilities mask
EnumerationAggregatedModelScaleType Enumerates the possible ways in which an shape can be scaled inside a group
EnumerationAggregateModelLocks Enumerates the aggregate models locks, which are stored in a seqencial property container
EnumerationAppearanceChangeMode Defines the appearance change when the object is displayed as selected or highlighted
EnumerationArrowheadShape Enumerates the currently available arrowhead shapes
EnumerationArrowType Defines the possible arrow types
EnumerationAutoBoundsMode Enumerates the possible ways, in which documents can automatically determine their bounds
EnumerationBoundsPortDirectionMode Enumerates the modes in which a bounds port can determine its direction angle
EnumerationBoxTextMode Enumerates the possible ways in which box texts can be displayed
EnumerationBridgeShape Enumerates the currently available bridge shapes (displayed at lines intersections)
EnumerationBridgeTargets Defines the possible bridge targets
EnumerationCanvasLayout Defines the possible canvas layouts
EnumerationConnectorType Enumerates the currently available types of graph edges
EnumerationCoordinateSystem Enumerates the coordinate systems in which transform operations can be performed
EnumerationDiagramElementProperties Enumerates the diagram element properties, which are stored in a seqencial property container
EnumerationDrawingScaleMode Enumerates the drawing scale modes
EnumerationDynamicPortGlueMode Enumerates the modes in which a dynamic port can glue the plugs connected to it
EnumerationEdgeOrder Enumerates the edge sort order which is used to sort the edges of a shape graph adapter.
EnumerationGraphPartType Enumerates the possible graph part types
EnumerationGraphType Enumerates the possible graph part types
EnumerationHVSegmentType Enumerates the possbile HV segments type
EnumerationInteractionStyleMask The interaction style mask
EnumerationLogicalLinePortDirectionMode Enumerates the modes in which a logical line port can determine its direction angle
EnumerationMemberFormatStyle Enumerates the available member format styles.
EnumerationMemberVisibility Enumerates the member visibility types.
EnumerationModelChangeHint Hints of model changes send to the aggregate models
EnumerationModelPoint Selects either the start or end point of a model
EnumerationPaintPass Defines the possible paint passes
EnumerationPaintPassMask Defines the appearance components, which must be painted by node during a content paint pass
EnumerationPaintReason Defines the possible reasons for painting
EnumerationPaintTextMode Enumerates the possible ways in which texts can be displayed
EnumerationPastePositionMode Defines the way in which pasted content is positioned inside drawing documents
EnumerationPathType Enumerates the possible path types
EnumerationPointHitTestType Defines the possible types of point hit test
EnumerationPointIndexMode Enumerates the predefined point indexes
EnumerationPointPortDirectionMode Enumerates the modes in which a point port can determine its direction angle
EnumerationPointShape Enumerates the currently available point shapes
EnumerationPointType Defines the possible point types
EnumerationPortType Enumerates the possible port types
EnumerationRectangleHitTestType Defines the possible typed of rectangular hit test
EnumerationReflexiveRouteType Defines the currently supported types of reflexive routes
EnumerationRerouteAutomatically Enumerates the modes in which a route can be automatically rerouted
EnumerationResizeAggregatedModels Defines the possible ways in which an aggregate model can by default resize the models it contains
EnumerationResizeInAggregate Defines the possible ways in which a model can be resized when the aggregate in which it resides is resized
EnumerationRoutableConnectorType Defines the possible routable edge types
EnumerationRouteObstacleType Enumerates the possible obstacle types
EnumerationRouteType Defines the currently supported types of routes
EnumerationRoutingGridType Enumerates the possible routing grid types
EnumerationRoutingMeshType Enumerates the possible routing mesh types
EnumerationSegmentIndexMode Enumerates the predefined segment indexes
EnumerationShadowsZOrder Defines the possible z order of shadows
EnumerationShapeElementsMask Enumerates the optional shape elements
EnumerationShapeType Enumerates the possible shape types
EnumerationSnapTargetsMask Snap targets mask
EnumerationSvgEmbeddedImageFormat Enumerates the raster image formats in which the image exporter can export drawing images
EnumerationTableCellBorder Enumerates the cell border styles.
EnumerationTableColumnSizeMode Enumerates the table column size modes.
EnumerationTablePortDistributionMode Enumerates the table port distribution modes.
EnumerationToggleDecoratorBackgroundShape Enumerates the possible toggle button background shapes
EnumerationToggleDecoratorSymbolShape  
EnumerationTransactionResultStatus Enumerates the possible statuses of batch result
EnumerationTranslationSlavesMask Enumerates the possible shape translation slaves
EnumerationViewBridgeType Enumerates the currently supported types of view bridges
EnumerationViewLayout Defines the possible view layouts
See Also

Reference

Nevron.Diagram Assembly

Send Feedback