Nevron .NET Vision
INSegments Interface Members
Properties  Methods 

The following tables list the members exposed by INSegments.

Public Properties
 NameDescription
 PropertyAbilitiesGets the element abilities (Inherited from Nevron.Diagram.INDiagramElement)
 PropertyAttributesGets the list of child attributes of this container (Inherited from Nevron.Dom.INAttributeContainer)
 PropertyIdGets / sets the id of the object (Inherited from Nevron.Dom.INIdentifiable)
 PropertyNameUser defined name of the element (Inherited from Nevron.Diagram.INDiagramElement)
 PropertyParentNodeObtains the parent node in the hiearchy (Inherited from Nevron.Dom.INNode)
 PropertyPermissionsGets the allowed element abilities (e.g its permissions) (Inherited from Nevron.Diagram.INDiagramElement)
 PropertyPointsGets/sets the node points (in scene coordinates) (Inherited from Nevron.Diagram.INPoints)
 PropertyPointsCountObtains the points count (Inherited from Nevron.Diagram.INPoints)
 PropertyProtectionGets/sets the element protection (Inherited from Nevron.Diagram.INDiagramElement)
 PropertyRootNodeObtains the root node of the hiearchy (Inherited from Nevron.Dom.INNode)
 PropertySegmentsCountObtains the count of segments  
 PropertyTagGets/sets user defined data associated with the element (Inherited from Nevron.Dom.INElement)
 PropertyUniqueIdGets/sets the unique id of the object. (Inherited from Nevron.Dom.INUniquelyIdentifiable)
Top
Public Methods
 NameDescription
 MethodClone (Inherited from System.ICloneable)
 MethodCloneWithNewUniqueIdCreates an identical copy of the element, which differs only by the element unique id (Inherited from Nevron.Dom.INElement)
 MethodGetAttributeByNameGets a child or descendant attribute by its name (Inherited from Nevron.Dom.INAttributeContainer)
 MethodGetAttributeNameGets the name of the specified child attribute (Inherited from Nevron.Dom.INAttributeContainer)
 MethodGetPointAtGets the point at the specified index (in scene coordinates) (Inherited from Nevron.Diagram.INPoints)
 MethodGetPointInfoObtains information about the point at the specified index (Inherited from Nevron.Diagram.INPoints)
 MethodGetSegmentMidPointInfoObtains information about the segment mid point  
 MethodMoveSegmentMoves the segment to the specified location  
 MethodOnAttributeChangedCalled by child or descendants attributes when an attribute has changed (Inherited from Nevron.Dom.INAttributeObserver)
 MethodOnAttributePropertyChangedCalled by child or descendants attributes when an attribute property has changed (Inherited from Nevron.Dom.INAttributeObserver)
 MethodOnAttributePropertyChangingCalled by child or descendants attributes when an attribute property is changing (Inherited from Nevron.Dom.INAttributeObserver)
 MethodRegisterElementRegisters the specified element with the index (Inherited from Nevron.Dom.INElement)
 MethodReplaceForeignUniqueIdsReplaces any foreign Ids (references to other nodes) (Inherited from Nevron.Dom.INElement)
 MethodSetAttributeByNameSets a child or descendant attribute by its name (Inherited from Nevron.Dom.INAttributeContainer)
 MethodSetPointAtSets the point at the specified index (in scene coordinates) (Inherited from Nevron.Diagram.INPoints)
 MethodSplitSegmentSplits the specified segment and returns information about the point, which can be subsequently translated  
 MethodToLineSegmentsGet the line segments forming this node.  
 MethodUnregisterElementUnregisters the element from the index and returns its Id. Returns -1 if id was never assigned. (Inherited from Nevron.Dom.INElement)
Top
See Also

Reference

INSegments Interface
Nevron.Diagram Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback