MuseScore  3.4
Music composition and notation
Public Member Functions | Public Attributes | List of all members
Ms::Interval Struct Reference

#include <interval.h>

Public Member Functions

 Interval ()
 
 Interval (int a, int b)
 
 Interval (int _chromatic)
 
void flip ()
 
bool isZero () const
 
bool operator!= (const Interval &a) const
 
bool operator== (const Interval &a) const
 

Public Attributes

signed char diatonic
 
signed char chromatic
 

Constructor & Destructor Documentation

◆ Interval() [1/3]

Ms::Interval::Interval ( )

◆ Interval() [2/3]

Ms::Interval::Interval ( int  a,
int  b 
)

◆ Interval() [3/3]

Ms::Interval::Interval ( int  _chromatic)

Member Function Documentation

◆ flip()

void Ms::Interval::flip ( )

◆ isZero()

bool Ms::Interval::isZero ( ) const

◆ operator!=()

bool Ms::Interval::operator!= ( const Interval a) const
inline

◆ operator==()

bool Ms::Interval::operator== ( const Interval a) const
inline

Member Data Documentation

◆ chromatic

signed char Ms::Interval::chromatic

◆ diatonic

signed char Ms::Interval::diatonic

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