struct Animatis::ComplexNumber

Defined in:

animatis.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(a : Float64, b : Float64) #

[View source]
def self.polar_new(abs : Float64, arg : Float64) : ComplexNumber #

[View source]

Class Method Detail

def self.mandelbrot(c : ComplexNumber, limit : Int32) : Int32 #

[View source]

Instance Method Detail

def !=(otherC : ComplexNumber) : Bool #

[View source]
def *(otherC : ComplexNumber) : ComplexNumber #

[View source]
def **(power : Int32) : ComplexNumber #

[View source]
def +(otherC : ComplexNumber) : ComplexNumber #

[View source]
def -(otherC : ComplexNumber) : ComplexNumber #

[View source]
def /(otherC : ComplexNumber) : ComplexNumber #

[View source]
def ==(otherC : ComplexNumber) : Bool #

[View source]
def a : Float64 #

[View source]
def a=(a : Float64) #

[View source]
def abs : Float64 #

[View source]
def arg : Float64 #

[View source]
def b : Float64 #

[View source]
def b=(b : Float64) #

[View source]
def conjugate : ComplexNumber #

gets the complex conjugate


[View source]
def reciprocal : ComplexNumber #

[View source]
def sqrt : ComplexNumber #

[View source]