VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging Namespace / ComplexNumber Structure
Constructors Properties Methods Fields Operators SeeAlso
In This Topic
    ComplexNumber Structure Members
    In This Topic
    The following tables list the members exposed by ComplexNumber.
    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the ComplexNumber structure.
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Creates new complex imaginary one.
    Public Fieldstatic (Shared in Visual Basic)Creates new complex one.
    Public Fieldstatic (Shared in Visual Basic)Creates new complex zero.
    Public Properties
     NameDescription
    Public PropertyGets or sets imaginary part of complex number.
    Public PropertyGets magnitude of complex number.
    Public PropertyGets phase of complex number.
    Public PropertyGets or sets real part of complex number.
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Calculates arc cosine of a complex number.
    Public Methodstatic (Shared in Visual Basic)Sums complex values.
    Public Methodstatic (Shared in Visual Basic)Calculates arc sinus of a complex number.
    Public Methodstatic (Shared in Visual Basic)Calculates arc tangent of a complex number.
    Public Methodstatic (Shared in Visual Basic)Calculates the conjugate of a Complex number.
    Public Methodstatic (Shared in Visual Basic)Calculates cosine of a complex number.
    Public Methodstatic (Shared in Visual Basic)Calculates hyperbolic cosine of a complex number.
    Public Methodstatic (Shared in Visual Basic)Overloaded. Divides complex values.
    Public MethodOverloaded. Determines if complex numbers are equal.
    Public Methodstatic (Shared in Visual Basic)Calculates the complex number raised to e.
    Public Methodstatic (Shared in Visual Basic)Takes polar inputs and creates a Complex object.
    Public MethodReturns hash code of a complex number.
    Public Methodstatic (Shared in Visual Basic)Overloaded. Calculates logarithm of the complex number value to the base of a double.
    Public Methodstatic (Shared in Visual Basic)Calculates logarithm to the base of 10 of the complex number.
    Public Methodstatic (Shared in Visual Basic)Multiplies complex values.
    Public Methodstatic (Shared in Visual Basic)Negates complex value.
    Public Methodstatic (Shared in Visual Basic)Overloaded. Calculates a complex number raised to a real number.
    Public Methodstatic (Shared in Visual Basic)Calculates the reciprocal of a Complex number.
    Public Methodstatic (Shared in Visual Basic)Scales a complex number.
    Public Methodstatic (Shared in Visual Basic)Calculates sinus of a complex number.
    Public Methodstatic (Shared in Visual Basic)Calculates hyperbolic sinus of a complex number.
    Public Methodstatic (Shared in Visual Basic)Calculates square root ot the complex number.
    Public Methodstatic (Shared in Visual Basic)Subtracts complex values.
    Public Methodstatic (Shared in Visual Basic)Calculates tangent of a complex number.
    Public Methodstatic (Shared in Visual Basic)Calculates hyperbolic tangent of a complex number.
    Public MethodOverloaded. Converts complex number to string.
    Public Operators
     NameDescription
    Public OperatorSums complex values.
    Public OperatorDivides complex values.
    Public OperatorDetermines if complex numbers are equal.
    Public OperatorOverloaded. Creates complex number from Int32 value.
    Public OperatorDetermines if complex numbers are not equal.
    Public OperatorMultiplies complex values.
    Public OperatorSubtracts complex values.
    Public OperatorUnary negation of a complex number.
    See Also