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


In This Topic
    NAngle Structure Members
    In This Topic

    The following tables list the members exposed by NAngle.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public FieldDegrees to grads convertion constant  
    Public FieldDegrees to radians convertion constant  
    Public FieldGrads to degrees convertion constant  
    Public FieldGrads to degrees convertion constant  
    Public FieldRadians to degrees convertion constant  
    Public FieldRadians to grads convertion constant  
    Public Fieldstatic (Shared in Visual Basic)The zero (0) angle.  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Field  
    Top
    Public Properties
     NameDescription
    Public PropertyReturns the negative value of this NAngle  
    Public PropertyThe angle measurement unit  
    Public PropertyThe angle value  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Determines whether angle is in the sweep arc from start angle (in radians).  
    Public MethodCompares this instance to a specified object and returns an indication of their relative values.  
    Public MethodDeserializes the object state from the specified property bag.  
    Public MethodOverloaded. Determines whether this angle is equal to the specified angle  
    Public Methodstatic (Shared in Visual Basic)Creates an angle measured in degrees.  
    Public Methodstatic (Shared in Visual Basic)Creates an angle measured in grads.  
    Public Methodstatic (Shared in Visual Basic)Creates an angle measured in radians.  
    Public Methodstatic (Shared in Visual Basic)Returns the quadrant (0, 1, 2, 3) of the specified angle.  
    Public MethodReturns the hash code for this instance.  
    Public MethodReturns the normalized angle of this angle  
    Public Methodstatic (Shared in Visual Basic)Normalizes an angle specified in degrees to be in the range [0, 360).  
    Public Methodstatic (Shared in Visual Basic)Normalizes an angle specified in radians to be in the range [0: PI)  
    Public Methodstatic (Shared in Visual Basic)Normalizes an angle specified in grads to be in the range [0, 400).  
    Public Methodstatic (Shared in Visual Basic)Normalizes an angle specified in radians to be in the range [0, 2*PI).  
    Public MethodSerializes the object state into the specified property bag.  
    Public MethodReturns the angle measured in degrees  
    Public MethodReturns the angle measured in grads  
    Public MethodReturns the angle measured in radians  
    Public MethodReturns the string representation of this NAngle object.  
    Public Methodstatic (Shared in Visual Basic)Tries to snap angleToSnap to a whole value of the snapStep snapping step. Retruns true if the snappedAngle is at most +-snapDeviation from the angleToSnap.  
    Top
    Protected Methods
     NameDescription
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Top
    Public Operators
    Arithmetic binary plus operator. Defined if the lengths measurement units are from the same class (e.g. absolute+absolute, device+device, relative+relative). The resulting angle uses the {a} parameter measurement unit.
    Overloaded. Division by scalar value.
    Logical Equal To operator
    Logical Greater Than operator
    Logical Greater Than Or Equal To operator
    Logical Not Equal To operator
    Logical Less Than operator
    Logical Less Than Or Equal To operator
    Multiplication with a scalar value.
    Arithmetic binary minus operator. Defined if the lengths measurement units are from the same class (e.g. absolute-absolute, device-device, relative-relative). The resulting angle uses the {a} parameter measurement unit.
    Arithmetic unary minus operator
    Arithmetic unary plus operator.
    Top
    See Also