Nevron .NET Vision Documentation
NAggregateModel Class Members
Properties  Methods  Events

The following tables list the members exposed by NAggregateModel.

Public Properties
 NameDescription
Public PropertyAutoUpdateModelBoundsGets/sets whether the model bounds of the aggregate should be automatically updated, when some of the aggregated models has changed  
Public PropertyPaddingGets/sets the padding applied to the aggregated model bounds, when the aggregate model automatically computes model bounds for itself  
Public PropertyResizeAggregatedModelsGets/sets the default way in which the aggregate model resizes the models it aggregates  
Top
Public Methods
 NameDescription
Public MethodAccumulateChildrenAccumulates the children contained in this node, which satisfy the filter to the provided node list  
Public MethodAccumulateDescendantsAccumulates the descendants contained in this node, which satisfy the filter to the provided node list  
Public MethodChildrenObtains the child nodes of this node  
Public MethodChildrenCountReturns the number of child nodes which satisfy the specified filter  
Public MethodConvertMeasurementUnitOverridden. Called when the measurement unit of the measurements stored in this node have changed and all measurements must be converted to the new unit  
Public MethodCreateFieldNonSerializedObjectsOverridden.   
Public MethodDescendantsObtains the descentant nodes of this node  
Public MethodDescendantsCountReturns the number of descendant nodes, which satisfy the specified filter  
Public MethodGetChildAtGets the child node at the specified index  
Public MethodGetChildByNameOverloaded. Gets the first child element with the specified name  
Public MethodGetChildFromIdObtains a child element by its id  
Public MethodGetChildFromUniqueIdObtains a child element by its unique id  
Public MethodGetDescendantFromIdObtains a element node by its id  
Public MethodGetDescendantFromUniqueIdObtains a child element by its unique id  
Public MethodGetEnumeratorOverloaded. Obtains a child node enumerator  
Public MethodHitTestOverloaded. Overridden. Hit tests the node by point with the specified context  
Public MethodIndexOfChildGets the index of the specified node in the container  
Public MethodInvalidateOverridden. Invalidates the node  
Public MethodIsChildDetermines whether the specified node is a child node for this container  
Public MethodIsDescendantQueries whether the specified node is a descendant of this node  
Public MethodLastHitReturns the last hit descendant by point, which statisfies the specified filter  
Public MethodOnAggregatedModelChangedCalled by aggregated models, when they have changed  
Public MethodOnAggregatedModelChangingCalled by aggregated models, when they are about to change  
Public MethodOnAggregatedModelInsertedCalled when an aggreagated model has been inserted in the aggregate  
Public MethodOnAggregatedModelRemovedCalled when an aggreagated model has been removed from the aggregate  
Public MethodOnAncestorTransformChangedOverridden. Called when the transformaiton of the specified ancestor has changed  
Public MethodOnAncestorTransformChangingOverridden. Called when the transformaiton of the specified ancestor is changing  
Public MethodPaintOverridden. Paints the aggragate model in the specified context  
Public MethodScaleModelOverridden. Scales the model around the specified pin (in model coordinates)  
Public MethodSetChildIndexSets a new index of the specified child node  
Public MethodUpdateFieldReferencesOverridden.   
Public MethodUpdateModelBoundsOverloaded. Updates the model bounds with the specified bounds  
Public MethodUpdateReferencesOverridden. Overriden to update the references of all contained elements  
Top
See Also

Reference

NAggregateModel Class
Nevron.Diagram Namespace

Send Feedback