Plaquette
 
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cpq::Chainable
 Cpq::UnitA generic class representing a unit in the system
 Cpq::AbstractField
 Cpq::PivotField
 Cpq::TimeSliceField< COUNT >TimeSliceField generic class
 Cpq::AnalogInA generic class representing a simple analog input
 Cpq::AnalogSourceAn analog analog source that contains a value constrained to a finite range (typically in [0, 1])
 Cpq::AbstractServoOutServo-motor absract object
 Cpq::ContinuousServoOutContinuous servo-motor
 Cpq::ServoOutStandard servo-motor (angular)
 Cpq::AbstractWaveTriangle/sawtooth oscillator
 Cpq::SineWave
 Cpq::SquareWave
 Cpq::TriangleWave
 Cpq::WaveSine oscillator. Phase is expressed as % of period
 Cpq::AnalogOutA generic class representing a simple PWM output
 Cpq::MovingFilter
 Cpq::MinMaxScalerRegularizes signal into [0,1] by rescaling it using the min and max values
 Cpq::NormalizerAdaptive normalizer: normalizes values on-the-run using exponential moving averages over mean and standard deviation
 Cpq::StreamInStream/serial input. Reads float values using Arduino built-in parseFloat()
 Cpq::StreamOutStream/serial output. Number of digits of precision is configurable
 Cpq::Chronometer
 Cpq::DigitalUnitA generic class representing a simple digital (true/false)unit
 Cpq::DigitalSourceA digital source that contains a true/false value
 Cpq::AlarmChronometer class which becomes "on" after a given duration
 Cpq::DigitalInA generic class representing a simple digital input
 Cpq::DigitalOutA generic class representing a simple digital output
 Cpq::MetronomeChronometer digital unit which emits 1/true/"on" for one frame, at a regular pace
 Cpq::PeakDetectorEmits a "bang" signal when another signal peaks
 Cpq::RampProvides a ramping / tweening mechanism that allows smooth transitions between two values
 Cpq::SmootherSimple moving average transform filter
 Cpq::common_pair_type< A, B >
 Cpq::common_triple_type< A, B, C >
 Cpq::DebounceableSuperclass for components that can be debounced
 Cpq::DigitalInA generic class representing a simple digital input
 Cpq::EngineThe main Plaquette static class containing all the units
 Cpq::EventManagerManages event listeners for Plaquette units
 CHybridArrayList< T, STATIC_CAPACITY >A hybrid array list that starts with a static array and switches to dynamic allocation when full
 CHybridArrayList< Listener, 4 >
 Cpq::micro_seconds_t
 Cpq::MovingAverageAn exponential moving average class
 Cpq::SmootherSimple moving average transform filter
 Cpq::MovingStats
 Cpq::NormalizerAdaptive normalizer: normalizes values on-the-run using exponential moving averages over mean and standard deviation
 Cpq::PinConfigSuperclass for pin-based components
 Cpq::AnalogInA generic class representing a simple analog input
 Cpq::AnalogOutA generic class representing a simple PWM output
 Cpq::DigitalInA generic class representing a simple digital input
 Cpq::DigitalOutA generic class representing a simple digital output
 CServo
 Cpq::AbstractServoOutServo-motor absract object
 Cpq::SmoothableSuperclass for components that can be smoothed
 Cpq::AnalogInA generic class representing a simple analog input
 Cpq::TimeableAbstract class for time-based objects
 Cpq::AbstractChronometer
 Cpq::AbstractTimer
 Cpq::AlarmChronometer class which becomes "on" after a given duration
 Cpq::RampProvides a ramping / tweening mechanism that allows smooth transitions between two values
 Cpq::Chronometer
 Cpq::AbstractOscillatorTriangle/sawtooth oscillator
 Cpq::AbstractWaveTriangle/sawtooth oscillator
 Cpq::MetronomeChronometer digital unit which emits 1/true/"on" for one frame, at a regular pace