NevronOpenVision
Nevron.Nov.Graphics Namespace / NEllipse Structure
Fields Properties Methods


In This Topic
    NEllipse Structure Members
    In This Topic

    The following tables list the members exposed by NEllipse.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public FieldThe semi-major ellipse axis length.  
    Public FieldAngle of the ellipse major axis and the X-axis (in radians).  
    Public FieldThe semi-minor ellipse axis length.  
    Public FieldThe X center of the ellipse.  
    Public FieldThe Y center of the ellipse.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets the ellipse area (PI * a * b)  
    Public PropertyGets the minimal enclosing rectangle of this ellipse.  
    Public PropertyGets the range of this ellipse bounds.  
    Public PropertyGets or sets the ellipse center point  
    Public PropertyGets the eccentricity of the ellipse (the position of the focus as a fraction of the semimajor axis - computed as c / a)  
    Public PropertyGets the first focus of the ellipse  
    Public PropertyGets the second focus of the ellipse  
    Public PropertyGets the distance of the focuses from the ellipse center (also known as c parameter)  
    Public PropertyGets the circle, which can be insribed in the ellipse  
    Public PropertyObtains a transformation, which transforms the ellipse curve to the curve of the inscribed circle  
    Public PropertyDetermines whether the ellipse is with zero a or b  
    Public PropertyDetermines whether the ellipse is normalized (a >= b)  
    Public PropertyGets the ratio between the major and minor ellipse axes - computed as a / b  
    Top
    Public Methods
     NameDescription
    Public MethodAppends the primitive to the specified graphics path.  
    Public MethodOverloaded. Determines whether the rectangle contains the specified point  
    Public MethodDetermines whether the outline of the ellipse contains the specified point.  
    Public Method  
    Public Method  
    Public MethodGets the ellipse perimeter.  
    Public MethodIntersects this circle with the specified line segment  
    Public MethodNormalizes the ellipse, so that A is larger than B.  
    Public MethodGets the point on the ellipse rim, which corresponds to the specified angle (in radians)  
    Public MethodGets a point on the curve from a time parameter. When t is equal to 0, returns the StartPoint of the curve. When t is equal to 1, returns the EndPoint of the curve.  
    Public MethodGets the parametric angle that corresponds to the geometric one  
    Public MethodTranslates the primitive with the specified amounts.  
    Public Methodstatic (Shared in Visual Basic)Tries to create an ellipse from a center and two points that lay on the ellipse  
    Public Methodstatic (Shared in Visual Basic)Tries to create a normalized ellipse from three points, angle between the ellipse major axis and the X-axis and ratio between the major and minor axes. Returns false if the points are colinear, or any pair of points are coincident or ratio is zero.  
    Top
    Protected Methods
     NameDescription
    Internal Method  
    Top
    Public Operators
    Determines whether a is equal to b
    Determines whether a is not equal to b
    Top
    See Also