NevronOpenVision
Nevron.Nov.Dom Namespace / NVisual Class


NVisual Class Methods

For a list of all members of this type, see NVisual members.

Public Methods
 NameDescription
Public MethodAppends the displayable children of the element to the provided list. This implementation accumulates the children of this this element, which are NVisual instances.  
Public MethodOverloaded. Transforms a point in the specified ancestor coordinates to local coordinates.  
Public MethodDetermines whether hatch transformations can be anchored to this node coordinate system.  
Public MethodDetermines whether shadow transformations can be anchored to this node coordinate system.  
Public MethodGets whether the node can provide a clip area  
Public MethodGets whether the visual can provide a clip for its children.  
Public MethodDetermines whether this element currently returns a transformation different than NMatrix.Identity.  
Public MethodPerforms the element post children paint.  
Public MethodPerforms the element pre children paint.  
Public MethodGets the clip that needs to be applied on the visual children (in local coordinates). Valid only if CanClipChildren() returns true.  
Public MethodGets the clip area of the visual (in local coordinates). Valid only if CanClip() returns true.  
Public MethodGets the visual that serves as hatch anchor for this visual  
Public MethodGets the mode in which this visual attemps to cache its display.  
Public MethodGets the resolution with which this visual is rendered (in DPI)  
Public MethodGets the visual that serves as shadow anchor for this visual  
Public MethodGets the matrix that transforms local to parent coordinates  
Public MethodGets a transformation for converting local coordinates to the specified ancestor coordinates  
Public MethodOverloaded. Hit tests the node by point. This implementation returns false. It is up to derived classes to implement point hit test.  
Public MethodInvalidates the display of the node.  
Public MethodInvalidates the display transform of the node.  
Public MethodOverloaded. Transforms a point in local coordinates to the specified ancestor coordinates.  
Public MethodOverloaded. Transforms a point in local coordinates to parent coordinates.  
Public MethodOverloaded. Transforms a point in parent coordinates to local coordinates.  
Public MethodTries to transform a point in local coordinates to screen coordinates.  
Public MethodTries to transforms a point in screen coordinates to the local coordinates.  
Public MethodValidates the display of the node. This implementation forwards the call to the owner display window, if any.  
Public MethodCalled to propagate the display traversal to the specified child node. This implementation directly calls the VisitDisplaySubtree method of the child node.  
Public MethodVisits the display subtree of the element with the specified visitor  
Top
Protected Methods
 NameDescription
Internal Method  
Internal Method  
Internal Method  
Protected Internal MethodNotifies the aggregated nodes of this node tht the effective resolution has changed.  
Protected MethodPerforms the element post-children custom paint.  
Protected MethodPerforms the element pre-children custom paint.  
Protected MethodCalled when the resolution of the display surface to which this visual belongs to has changed.  
Internal Method  
Internal Method  
Protected MethodDetermines whether the visitor needs to visit this displayable branch.  
Internal MethodOverridden.   
Internal MethodOverridden.   
Top
See Also