#include <chord.hpp>
◆ for_quality()
|
|
inlinestaticconstexprnoexcept |
◆ from_intervals()
| constexpr std::optional< ChordFormula > pulp::music::ChordFormula::from_intervals |
( |
std::span< const int > | intervals | ) |
|
|
inlinestaticconstexprnoexcept |
◆ interval()
| std::optional< int > pulp::music::ChordFormula::interval |
( |
std::size_t | index | ) |
const |
|
inlineconstexprnoexcept |
◆ operator<=>()
| auto pulp::music::ChordFormula::operator<=> |
( |
const ChordFormula & | | ) |
const |
|
constexprdefault |
◆ pitch_classes()
◆ quality()
| std::optional< ChordQuality > pulp::music::ChordFormula::quality |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ size()
| std::size_t pulp::music::ChordFormula::size |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ with_alteration()
◆ with_extension()
◆ with_suspension()
◆ kMaxInterval
| int pulp::music::ChordFormula::kMaxInterval = 48 |
|
staticconstexpr |
◆ kMaxNotes
| std::size_t pulp::music::ChordFormula::kMaxNotes = 8 |
|
staticconstexpr |
The documentation for this class was generated from the following file:
- /home/runner/work/pulp/pulp/core/music/include/pulp/music/chord.hpp