API Documentation > CorelDRAW > 2025-v26
IVGNodeRange interface
The main interface for NodeRange class
Syntax:
Interface IVGNodeRange
Properties:
Name Description
_NewEnum Returns an enumerator that iterates through a collection
Application Gets the application to which the node range belongs
BoundingBox Returns the bounding rectangle around the nodes in the node range
Count Gets the number of nodes in the range
FirstNode Returns the first node in the range
Item Gets a reference to the specified node, in base 1
LastNode Returns the last node in the range
Parent Gets the parent shape
PositionX Gets the X position of the leftmost node within the range
PositionY Gets the Y position of the topmost node within the range
SegmentRange Returns a range of segments corresponding to the given nodes
SizeHeight Gets the height between the upmost & downmost node
SizeWidth Gets the width between the leftmost & rightmost node within the range
Type Gets the node type, if common within the range
Methods:
Name Description
Add Adds a node to the range
AddRange Adds all nodes from the given range to the current range
AddToSelection Add the nodes in the range to the current selection
AutoReduce Increases the roundness of the curve (by editing/deleting the nodes within the range)
BreakApart Breaks apart the curve at each node in the range
Chamfer Creates chamfers on the nodes in the node range
CreateSelection Selects all nodes in the range
Delete Deletes all the nodes within the range
Fillet Creates fillets on the nodes in the node range
GetBoundingBox Gets the bounding rectangle around the nodes in the node range
Move Moves all the nodes within the range by a given delta
Remove Removes a node from the range
RemoveAll Removes all nodes from the range
RemoveFromSelection Deselects the nodes in the range
RemoveRange Removes the nodes in the given range from the current range
Rotate Rotates the nodes within the range as a shape
Scallop Creates scallops on the nodes in the node range
SetType Sets the type of all nodes
Skew Skew the nodes within the range as a shape
Smoothen Smoothens the curve at the nodes in the range
Stretch Resizes the nodes within the range as a shape