Loading...
Searching...
No Matches

Classes

struct  Layer
 
struct  value_visitor
 

Public Types

using vec_type = boost::container::small_vector< float, 8 >
 
using tick = halp::tick_flicks
 

Public Member Functions

 halp_meta (name, "Signal display") halp_meta(c_name
 
SignalDisplay halp_meta (category, "Monitoring") halp_meta(author
 
SignalDisplay ossia score halp_meta (manual_url, "https://ossia.io/score-docs/common-practices/" "4-audio.html#analysing-an-audio-signal") halp_meta(description
 
SignalDisplay ossia score Visualize an input signal halp_meta (uuid, "9906e563-ddeb-4ecd-908c-952baee2a0a5") halp_flag(fully_custom_item)
 
 halp_flag (temporal)
 
 halp_flag (loops_by_default)
 
 halp_flag (ossia_show_ports_by_default)
 
void operator() (halp::tick_flicks tk)
 

Static Public Member Functions

static std::pair< float, float > row_range (bool fixed, float min, float max, float seen_min, float seen_max) noexcept
 

Public Attributes

struct { 
 
enum widget 
 
      port 
 
   halp::toggle<"Fixed range">   fixed 
 Off: each row spans the lowest to the highest value it received.
 
   halp::spinbox_f32<"Min", halp::range{-1e6, 1e6, 0.}>   min 
 
   halp::spinbox_f32<"Max", halp::range{-1e6, 1e6, 1.}>   max 
 
} inputs 
 
struct { 
 
enum widget 
 
      port 
 
} outputs 
 

Member Function Documentation

◆ row_range()

static std::pair< float, float > Ui::SignalDisplay::Node::row_range ( bool  fixed,
float  min,
float  max,
float  seen_min,
float  seen_max 
)
inlinestaticnoexcept

The values at the bottom and at the top of a row which received values from seen_min to seen_max. Equal: the row is drawn flat.


The documentation for this struct was generated from the following file: