NevronOpenVision
Nevron.Nov.Diagram Namespace / NGeometry Class
Fields Properties Methods Events


NGeometry Class Members

The following tables list the members exposed by NGeometry.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)Reference to the BeginArrowhead property  
Public Fieldstatic (Shared in Visual Basic)Reference to the BeginDirection property  
Public Fieldstatic (Shared in Visual Basic)Reference to the ClipWithImageBlock property  
Public Fieldstatic (Shared in Visual Basic)Reference to the ClipWithTextBlock property  
Public Fieldstatic (Shared in Visual Basic)Reference to the CornerRounding property  
Public Fieldstatic (Shared in Visual Basic)Reference to the EndArrowhead property  
Public Fieldstatic (Shared in Visual Basic)Reference to the EndDirection property  
Public Fieldstatic (Shared in Visual Basic)Reference to the Fill property  
Public Fieldstatic (Shared in Visual Basic)Reference to the FillRule property  
Public Fieldstatic (Shared in Visual Basic)Schema associated with NGeometry  
Public Fieldstatic (Shared in Visual Basic)Reference to the Shadow property  
Public Fieldstatic (Shared in Visual Basic)Reference to the Stroke property  
Top
Protected Fields
 NameDescription
Internal Field  
Internal Fieldstatic (Shared in Visual Basic)  
Internal Fieldstatic (Shared in Visual Basic)  
Internal Fieldstatic (Shared in Visual Basic)  
Internal Field  
Internal Field  
Top
Public Properties
 NameDescription
Public PropertyGets or sets the begin arrowhead style  
Public PropertyGets or sets the direction towards which the begin of the geometry is headed for. By default set to Automatic.  
Public PropertyGets or sets the geometry is clipped with the bounding box of the image block.  
Public PropertyGets or sets the geometry is clipped with the bounding box of the text block.  
Public PropertyGets or sets the corner rounding of the geometry.  
Public PropertyGets the count of elements in this collection.  
Public PropertyGets or sets the end arrowhead style  
Public PropertyGets or sets the direction towards which the end of the geometry is headed for. By default set to Automatic.  
Public PropertyGets or sets the geometry fill style  
Public PropertyGets the filled path represented by this geometry. May be null. The returned path is a copy of the actually used path.  
Public PropertyGets whether the filled path is identical to the stroked path.  
Public PropertyGets or sets the filling rule of the path  
Public PropertyGets or sets the element at the specified index.  
Public PropertyGets or sets the geometry shadow style  
Public PropertyGets the snap path represented by this geometry. May be null.  
Public PropertyGets or sets the geometry stroke style  
Public PropertyGets the stroked path represented by this geometry. May be null. The returned path is a copy of the actually used path.  
Top
Protected Properties
 NameDescription
Internal Property  
Internal Property  
Top
Public Methods
 NameDescription
Public MethodAdds (appends) the item at the end of the collection  
Public MethodAdds (appends) the item at the end of the collection and raises its Relative flag.  
Public MethodAdds an ArcTo command  
Public MethodAdds a CircularArcTo command  
Public MethodRemoves all children  
Public MethodQueries whether this collection contains the specified element at least once  
Public MethodCopies all items of this set to the specified array, starting from the specified array index.  
Public MethodAdds a CubicBezierTo command  
Public MethodAdds an EllipticalArcTo command  
Public MethodGets an iterator that iterates through the children in forward order.  
Public MethodOverridden. Gets the mode in which this visual attemps to cache its display.  
Public MethodGets an iterator that iterates throw the child elements in reverse order.  
Public MethodOverloaded. Overridden. Hit tests the geometry by point  
Public MethodReturns the index of the specified item inside this collection. Returns -1 if the item is not contained in the collection.  
Public MethodInserts the item at the specified index  
Public MethodAdds a LineTo command expressed  
Public MethodOverloaded. Adds a MoveTo command  
Public MethodAdds a relative ArcTo command  
Public MethodAdds a relative CircularArcTo command  
Public MethodAdds a relative CubicBezierTo command  
Public MethodAdds a relative EllipticalArcTo command  
Public MethodAdds a relative LineTo command expressed  
Public MethodOverloaded. Adds a relative MoveTo command  
Public MethodRemoves the specified item.  
Public MethodRemoves the item at the specified index  
Public MethodConverts this set to an array.  
Public MethodGets the display bounds of this geometry (i.e. the bounds of the path, inflated with all display inflates, in shape coordinates).  
Top
Protected Methods
 NameDescription
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Protected MethodOverridden. Called when the geometry has changed.  
Protected MethodOverridden. Called when a child was inserted or removed from this node. Overriden to invalidate any cache associated with geometry.  
Protected MethodOverridden. Overriden to paint the geometry  
Protected MethodOverridden.   
Internal Method  
Internal Method  
Internal Method  
Protected MethodOverridden. Overriden to skip the branch display traversal if the geometry is not visible.  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Top
See Also