NevronOpenVision
Nevron.Nov.Dom Namespace / NVisual Class
Fields Properties Methods Events


In This Topic
    NVisual Class Members
    In This Topic

    The following tables list the members exposed by NVisual.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Reference to the Hidden event  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NVisual  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Shown event  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets the display surface on which this visual is displayed (painted)  
    Public PropertyGets whether the visual is displayed by the visual tree of the window.  
    Public PropertyGets the parent visual. This implementation returns the first ancestor that is a visual.  
    Public PropertyGets the root visual of this visual.  
    Public PropertyGets the subtree display version. Automatically managed by Nevron.  
    Top
    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
    Public Events
     NameDescription
    Public EventOccurs when the visual leaves the visual tree - e.g. is no longer visible in its window.  
    Public EventOccurs when the visual enters the visual tree - e.g. becomes visible in its window.  
    Top
    See Also