#include <pitch.hpp>
◆ contains()
| bool pulp::music::Scale::contains |
( |
PitchClass | pitch_class | ) |
const |
|
inlineconstexprnoexcept |
◆ degree_count()
| std::size_t pulp::music::Scale::degree_count |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ degree_index()
| std::optional< std::size_t > pulp::music::Scale::degree_index |
( |
PitchClass | pitch_class | ) |
const |
|
inlineconstexprnoexcept |
◆ degree_pitch_class()
| std::optional< PitchClass > pulp::music::Scale::degree_pitch_class |
( |
std::size_t | degree | ) |
const |
|
inlineconstexprnoexcept |
◆ degree_to_semitones()
| std::optional< int > pulp::music::Scale::degree_to_semitones |
( |
int | degree | ) |
const |
|
inlineconstexprnoexcept |
◆ from_intervals()
|
|
inlinestaticconstexprnoexcept |
◆ intervals()
◆ named()
|
|
inlinestaticconstexprnoexcept |
◆ operator<=>()
| auto pulp::music::Scale::operator<=> |
( |
const Scale & | | ) |
const |
|
constexprdefault |
◆ pitch_classes()
◆ root()
◆ rotated()
| std::optional< Scale > pulp::music::Scale::rotated |
( |
std::size_t | degree | ) |
const |
|
inlineconstexprnoexcept |
◆ transposed()
| Scale pulp::music::Scale::transposed |
( |
int | semitones | ) |
const |
|
inlineconstexprnoexcept |
The documentation for this class was generated from the following file:
- /home/runner/work/pulp/pulp/core/music/include/pulp/music/pitch.hpp