C# 클래스 LibiadaMusic.ScoreModel.ValueNote

Class presenting a note value.
상속: IBaseObject
파일 보기 프로젝트 열기: intervals-mining-lab/libiada-core 1 사용 예제들

공개 메소드들

메소드 설명
AddPitch ( List pitch ) : void

The add pitch.

AddPitch ( Pitch pitch ) : void

The add pitch.

Clone ( ) : IBaseObject

The clone.

Equals ( object obj ) : bool

The equals.

GetHashCode ( ) : byte[]

The get hash code.

PitchEquals ( List pitchList ) : bool

The pitch equals.

SetInstrument ( int instrument ) : void

The set instrument.

SplitNote ( Duration duration ) : List

The split note.

ValueNote ( List pitchList, Duration duration, bool triplet, Tie tie, int priority = -1 ) : System

Initializes a new instance of the ValueNote class.

ValueNote ( List midiNumbers, Duration duration, bool triplet, Tie tie, int priority = -1 ) : System

Initializes a new instance of the ValueNote class.

ValueNote ( Pitch pitch, Duration duration, bool triplet, Tie tie, int priority = -1 ) : System

Initializes a new instance of the ValueNote class.

메소드 상세

AddPitch() 공개 메소드

The add pitch.
public AddPitch ( List pitch ) : void
pitch List /// The pitch. ///
리턴 void

AddPitch() 공개 메소드

The add pitch.
/// Thrown if pitch is null. ///
public AddPitch ( Pitch pitch ) : void
pitch Pitch /// The pitch. ///
리턴 void

Clone() 공개 메소드

The clone.
public Clone ( ) : IBaseObject
리턴 IBaseObject

Equals() 공개 메소드

The equals.
public Equals ( object obj ) : bool
obj object /// The object. ///
리턴 bool

GetHashCode() 공개 메소드

The get hash code.
public GetHashCode ( ) : byte[]
리턴 byte[]

PitchEquals() 공개 메소드

The pitch equals.
public PitchEquals ( List pitchList ) : bool
pitchList List /// The pitch list. ///
리턴 bool

SetInstrument() 공개 메소드

The set instrument.
public SetInstrument ( int instrument ) : void
instrument int /// The instrument. ///
리턴 void

SplitNote() 공개 메소드

The split note.
public SplitNote ( Duration duration ) : List
duration Duration /// The duration. ///
리턴 List

ValueNote() 공개 메소드

Initializes a new instance of the ValueNote class.
public ValueNote ( List pitchList, Duration duration, bool triplet, Tie tie, int priority = -1 ) : System
pitchList List /// The pitch list. ///
duration Duration /// The duration. ///
triplet bool /// The triplet. ///
tie Tie /// The tie. ///
priority int /// The priority. ///
리턴 System

ValueNote() 공개 메소드

Initializes a new instance of the ValueNote class.
public ValueNote ( List midiNumbers, Duration duration, bool triplet, Tie tie, int priority = -1 ) : System
midiNumbers List /// The midi numbers. ///
duration Duration /// The duration. ///
triplet bool /// The triplet. ///
tie Tie /// The tie. ///
priority int /// The priority. ///
리턴 System

ValueNote() 공개 메소드

Initializes a new instance of the ValueNote class.
public ValueNote ( Pitch pitch, Duration duration, bool triplet, Tie tie, int priority = -1 ) : System
pitch Pitch /// The pitch. ///
duration Duration /// The duration. ///
triplet bool /// The triplet. ///
tie Tie /// The tie. ///
priority int /// The priority. ///
리턴 System