NevronOpenVision
Nevron.Nov.Dom Namespace / NPaintVisitor Class


In This Topic
    NPaintVisitor Class Methods
    In This Topic

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

    Public Methods
     NameDescription
    Public MethodClears the current fill.  
    Public MethodClears the current font.  
    Public MethodClears the shadow style. Subseqent geometry/text commands will not drop a shadow.  
    Public MethodClears the current stroke settings  
    Public MethodClears all styles (fill, stroke, shadow and font).  
    Public MethodDisables the custom brush calibration, thus turning on the automatic brush calibration.  
    Public MethodDisables the custom brush calibration, thus turning on the automatic brush calibration.  
    Public MethodEnables custom brush calibration for the specified rectangle  
    Public MethodEnables custom pen calibration for the specified rectangle  
    Public MethodGets the post transform  
    Public MethodPerforms an additional hinting operation with the specified hint. The hint needs to be suppored by the set of SupportedHints.  
    Public MethodOverloaded. Paints an ellipse with the current fill and stroke  
    Public MethodOverloaded. Paints a range of a horizontally flowing glyph run. The glyph run starts from the specified origin.  
    Public MethodOverloaded. Paints the specified image at its default size (unscaled), at the specified location.  
    Public MethodOverloaded.   
    Public MethodOverloaded. Paints a path with the current fill and stroke and with Even-Odd filling rule.  
    Public MethodOverloaded. Paints a polygon with the specified fill rule. The current fill, stroke and shadow styles are used.  
    Public MethodOverloaded. Paints a polyline. The current stroke and shadow styles are used.  
    Public MethodOverloaded. Paints a quadrangle. The current fill, stroke and shadow styles are used.  
    Public MethodOverloaded. Paints a rect with the current fill and stroke  
    Public MethodOverloaded. Paints a string at the specified location  
    Public MethodOverloaded. Paints a triangle. The current fill, stroke and shadow styles are used.  
    Public MethodRestore the value of the SnapToPixels property, as it was before the pairing PushSnapToPixels call.  
    Public MethodOverridden. Called after the visitor has visited the node children Overriden to call the PostPaint2D method of the node, if it implements the INPostPaintNode interface, before it calls the base implementation.  
    Public MethodOverridden. Called before the visitor visits the node children. Overriden to call the PrePaint2D method of the node, if it implements the INPrePaintNode interface, after it calls the base implementation.  
    Public MethodPushes a new value for the SnapToPixels property. If true, all paint commands will internally snap to pixels. If false, all paint commands will not snap to pixels.  
    Public MethodRounds X length to pixel grid  
    Public MethodRounds Y length to pixel grid  
    Public MethodRounds X length to pixel grid  
    Public MethodRounds Y length to pixel grid  
    Public MethodOverloaded. Sets the current fill to the specified NFill instance. A value of null clears the fill.  
    Public MethodOverloaded. Sets the current font  
    Public MethodSets the current shadow to the specified NShadow instance. A value of null clears the shadow.  
    Public MethodOverloaded. Sets the current stroke to the specified NStroke instance. A value of null clears the stroke.  
    Public MethodOverridden. Overriden to skip the branch if the current paint scene clip is empty  
    Public MethodSnaps the path points to the half pixel grid.  
    Public MethodSnaps the path points to the zero pixel grid.  
    Public MethodSnaps a point to the half pixel grid  
    Public MethodSnaps an array of points to the half pixel grid.  
    Public MethodSnaps a point for pixel snapped stroking.  
    Public MethodSnaps an array of points to the zero pixel grid.  
    Public MethodSnaps a point to the zero pixel grid  
    Public MethodSnaps a range to the half pixel grid.  
    Public MethodSnaps a range to the zero pixel grid.  
    Public MethodSnaps a rectangle to the half pixel grid.  
    Public MethodSnaps a rectangle for pixel snapped stroking.  
    Public MethodSnaps a rectangle to the zero pixel grid.  
    Public MethodSnaps a X coordinate to the half pixel grid.  
    Public MethodSnaps a X coordinate for pixel snapped stroking.  
    Public MethodSnaps a X coordinate to the zero pixel grid.  
    Public MethodSnaps a Y coordinate to the half pixel grid.  
    Public MethodSnaps an Y coordinate for pixel snapped stroking.  
    Public MethodSnaps a Y coordinate to the zero pixel grid.  
    Top
    Protected Methods
     NameDescription
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodOverridden. Called when the scene clip has changed.  
    Protected MethodCalled when the graphcis has changed  
    Protected MethodOverridden. Called when the scene transform has changed.  
    Internal Method  
    Internal Method  
    Internal Method  
    Top
    See Also