SineWave

constructor()
constructor(primaryColor: Color)
constructor(primaryColor: Color, secondaryColor: Color)
constructor(primaryColor: Color, secondaryColor: Color, period: Int)
constructor(primaryColor: Color, secondaryColor: Color, period: Int, speed: Float)
constructor(primaryColor: Color, secondaryColor: Color, period: Int, speed: Float, offset: Float)
constructor(primaryColor: Color, secondaryColor: Color, period: Int, speed: Float, offset: Float, direction: Direction)