Nevron .NET Vision
NPathPrimitive Class
Members 

The NPathPrimitive class represents a primitive model, whose content is a GraphicsPath
Object Model
NPathPrimitive Class
Syntax
'Declaration
 
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NLinePath)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NBezierCurvePath)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NRectanglePath)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NEllipsePath)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NEllipticalArcPath)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NCircularArcPath)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NPolyPathPrimitive)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NCustomPath)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NArrowPath)>
<System.ComponentModel.EditorAttribute(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="Nevron.Diagram.Editors.NDiagramElementTypeEditor, Nevron.Diagram, Version=21.6.30.12, Culture=neutral, PublicKeyToken=58d0c39aedb7cb73")>
<System.SerializableAttribute()>
Public MustInherit Class NPathPrimitive 
   Inherits NPrimitiveModel
   Implements INAncestorTransformObserver, INBoundable, INContextMenuEditable, INDiagramElement, INDirtyInflate, INDragDropEventHandler, INHitTestable, INInvalidatable, INKeyboardEventHandler, INMeasurements, INMouseEventHandler, INPaintable, INPoints, INStyleable, INStyleComposer, INTransformable, INTranslatable, INVisible, INZOrderable, Nevron.Dom.INAttributeContainer, Nevron.Dom.INAttributeObserver, Nevron.Dom.INElement, Nevron.Dom.INHistoryCallback, Nevron.Dom.INIdentifiable, Nevron.Dom.INNode, Nevron.Dom.INUniquelyIdentifiable, Nevron.INReferenceHolder, Nevron.INReferenceProvider 
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NLinePath)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NBezierCurvePath)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NRectanglePath)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NEllipsePath)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NEllipticalArcPath)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NCircularArcPath)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NPolyPathPrimitive)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NCustomPath)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NArrowPath)]
[System.ComponentModel.Editor(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="Nevron.Diagram.Editors.NDiagramElementTypeEditor, Nevron.Diagram, Version=21.6.30.12, Culture=neutral, PublicKeyToken=58d0c39aedb7cb73")]
[System.Serializable()]
public abstract class NPathPrimitive : NPrimitiveModel, INAncestorTransformObserver, INBoundable, INContextMenuEditable, INDiagramElement, INDirtyInflate, INDragDropEventHandler, INHitTestable, INInvalidatable, INKeyboardEventHandler, INMeasurements, INMouseEventHandler, INPaintable, INPoints, INStyleable, INStyleComposer, INTransformable, INTranslatable, INVisible, INZOrderable, Nevron.Dom.INAttributeContainer, Nevron.Dom.INAttributeObserver, Nevron.Dom.INElement, Nevron.Dom.INHistoryCallback, Nevron.Dom.INIdentifiable, Nevron.Dom.INNode, Nevron.Dom.INUniquelyIdentifiable, Nevron.INReferenceHolder, Nevron.INReferenceProvider  
Remarks
The NPathPrimitive extends the base NModel with the following features:
Inheritance Hierarchy

System.Object
   Nevron.Diagram.NDiagramNode
      Nevron.Diagram.NDiagramElement
         Nevron.Diagram.NStyleComposerElement
            Nevron.Diagram.NStyleableElement
               Nevron.Diagram.NTransformableElement
                  Nevron.Diagram.NModel
                     Nevron.Diagram.NPrimitiveModel
                        Nevron.Diagram.NPathPrimitive
                           Nevron.Diagram.NArrowPath
                           Nevron.Diagram.NBezierCurvePath
                           Nevron.Diagram.NCircularArcPath
                           Nevron.Diagram.NCustomPath
                           Nevron.Diagram.NEllipsePath
                           Nevron.Diagram.NEllipticalArcPath
                           Nevron.Diagram.NLinePath
                           Nevron.Diagram.NPolyPathPrimitive
                           Nevron.Diagram.NRectanglePath

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

NPathPrimitive Members
Nevron.Diagram Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback