Nevron Open Vision Documentation
Nevron.Nov.Graphics Namespace / NCubicBezier Structure
Fields Properties Methods


In This Topic
    NCubicBezier Structure Members
    In This Topic

    The following tables list the members exposed by NCubicBezier.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public FieldX coordinate of the end point.  
    Public FieldY coordinate of the end point.  
    Public FieldX coordinate of the first control point.  
    Public FieldY coordinate of the first control point.  
    Public FieldX coordinate of the second control point.  
    Public FieldY coordinate of the second control point.  
    Public FieldX coordinate of the start point.  
    Public FieldY coordinate of the start point.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets the minimal enclosing rectangle  
    Public PropertyGets the bounding range of the bezier segment.  
    Public PropertyGets or sets the end point of the bezier curve  
    Public PropertyGets or sets the first control point  
    Public PropertyGets or sets the second control point  
    Public PropertyGets or sets the start point of the bezier curve  
    Top
    Protected Properties
     NameDescription
    Internal Property  
    Top
    Public Methods
     NameDescription
    Public MethodAppends the primitive to the specified graphics path  
    Public MethodDetermines whether the outline of the primitive contains the specified point  
    Public Method  
    Public Method  
    Public MethodGets the length of this cubic bezier curve  
    Public MethodGets the Y min and max values  
    Public MethodGets the Y min and max values  
    Public MethodReturns a point of the curve from the specified time parameter in the [0;1] range  
    Public MethodScales this bezier with the specified constant  
    Public MethodSplits a bezier curve at the specified time (in the [0:1] range) and returns the two resulting segments.  
    Public MethodSplits a bezier curve at the specified times in the (0:1) range and returns the three resulting segments. Throws an exception if the time arguments are not in range, or t1 >= t2.  
    Public MethodTranslates the primitive with the specified amounts  
    Top
    Protected Methods
     NameDescription
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Top
    Public Operators
    Determines whether a is equal to b
    Determines whether a is not equal to b
    Top
    See Also