Complex Structure |
Namespace: Grasshopper.Kernel.Types
The Complex type exposes the following members.
Name | Description | |
---|---|---|
![]() | Complex(Double) | Initializes a new instance of the Complex class |
![]() | Complex(Double, Double) | Initializes a new instance of the Complex class |
Name | Description | |
---|---|---|
![]() | Argument |
Gets or sets the complex argument.
|
![]() ![]() | ComplexUnit | |
![]() | Imaginary |
Gets or sets the imaginary component of the Complex number.
|
![]() ![]() | Infinity | |
![]() | IsReal |
Gets whether this complex number only has a real component.
|
![]() | IsRealNonNegative |
Gets whether this complex number only has a positive real component.
|
![]() | IsValid |
Gets the validity of this number.
|
![]() | IsZero |
Gets whether or not this complex number equals {0.0; 0.0}
|
![]() ![]() | NaN | |
![]() ![]() | NegativeInfinity | |
![]() | Real |
Gets or sets the real component of the Complex number.
|
![]() ![]() | Zero |
Name | Description | |
---|---|---|
![]() | ACos | |
![]() | ASin | |
![]() | ATan | |
![]() | Cos | |
![]() | Cosecant | |
![]() | CoTan | |
![]() | Exponential | |
![]() | GetHashCode | (Overrides ValueTypeGetHashCode.) |
![]() | Log | |
![]() | Log10 | |
![]() | Modulus | |
![]() | ModulusSquared | |
![]() | Power | |
![]() | Root | |
![]() | Secant | |
![]() | Sin | |
![]() | Square | |
![]() | SquareRoot | |
![]() | Tan |