Class: NoisePixel
- Inherits:
-
Base
show all
- Defined in:
- lib/functions/noise_pixel.rb
Instance Attribute Summary
Attributes inherited from Base
#frame_optimized, #name
Instance Method Summary
collapse
Methods inherited from Base
#add_arduino_code, #add_cycle_level_scope, #add_top_level_scope, #append_tsortable, #buildit, #cycle_level_arduino_code, #depends_on, #param_keys, #resolve_frame_optimized, #top_level_scope_arduino_code
Constructor Details
#initialize(params) ⇒ NoisePixel
12
13
14
15
|
# File 'lib/functions/noise_pixel.rb', line 12
def initialize(params)
super(params)
@frame_optimized = false
end
|
Instance Method Details
#arduino_code ⇒ Object
17
18
19
20
21
|
# File 'lib/functions/noise_pixel.rb', line 17
def arduino_code
[
"noise_pixel(#{@name});"
]
end
|
#top_level_scope_code ⇒ Object
23
24
25
26
27
|
# File 'lib/functions/noise_pixel.rb', line 23
def top_level_scope_code
[
"long #{@name}[3];"
]
end
|