|
|||||||||
| Home >> All >> virtuoso >> asaph >> model >> [ types overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
virtuoso.asaph.model.types
Class Interval

java.lang.Objectvirtuoso.asaph.model.types.Interval
- public class Interval
- extends java.lang.Object
An object that represents a single note.
| Constructor Summary | |
private |
Interval(int letterDiff,
int pitchDiff)
Constructor |
| Method Summary | |
boolean |
equals(java.lang.Object obj)
equals |
static Interval |
getIntervalBetween(Note n1,
Note n2)
Get the interval between two Notes |
(package private) int |
getLetterDiff()
Get the letter difference |
(package private) int |
getPitchDiff()
Get the pitch difference |
int |
hashCode()
hashCode |
Interval |
negated()
Get the negation of the interval |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
UNISON_DIM
public static final Interval UNISON_DIM
UNISON_PERF
public static final Interval UNISON_PERF
UNISON_AUG
public static final Interval UNISON_AUG
SECOND_DIM
public static final Interval SECOND_DIM
SECOND_MIN
public static final Interval SECOND_MIN
SECOND_MAJ
public static final Interval SECOND_MAJ
SECOND_AUG
public static final Interval SECOND_AUG
THIRD_DIM
public static final Interval THIRD_DIM
THIRD_MIN
public static final Interval THIRD_MIN
THIRD_MAJ
public static final Interval THIRD_MAJ
THIRD_AUG
public static final Interval THIRD_AUG
FOURTH_DIM
public static final Interval FOURTH_DIM
FOURTH_PERF
public static final Interval FOURTH_PERF
FOURTH_AUG
public static final Interval FOURTH_AUG
FIFTH_DIM
public static final Interval FIFTH_DIM
FIFTH_PERF
public static final Interval FIFTH_PERF
FIFTH_AUG
public static final Interval FIFTH_AUG
SIXTH_DIM
public static final Interval SIXTH_DIM
SIXTH_MIN
public static final Interval SIXTH_MIN
SIXTH_MAJ
public static final Interval SIXTH_MAJ
SIXTH_AUG
public static final Interval SIXTH_AUG
SEVENTH_DIM
public static final Interval SEVENTH_DIM
SEVENTH_MIN
public static final Interval SEVENTH_MIN
SEVENTH_MAJ
public static final Interval SEVENTH_MAJ
SEVENTH_AUG
public static final Interval SEVENTH_AUG
OCTAVE_DIM
public static final Interval OCTAVE_DIM
OCTAVE_PERF
public static final Interval OCTAVE_PERF
OCTAVE_AUG
public static final Interval OCTAVE_AUG
NINTH_DIM
public static final Interval NINTH_DIM
NINTH_MIN
public static final Interval NINTH_MIN
NINTH_MAJ
public static final Interval NINTH_MAJ
NINTH_AUG
public static final Interval NINTH_AUG
TENTH_DIM
public static final Interval TENTH_DIM
TENTH_MIN
public static final Interval TENTH_MIN
TENTH_MAJ
public static final Interval TENTH_MAJ
TENTH_AUG
public static final Interval TENTH_AUG
letterDiff_
private int letterDiff_
pitchDiff_
private int pitchDiff_
| Constructor Detail |
Interval
private Interval(int letterDiff,
int pitchDiff)
- Constructor
| Method Detail |
getLetterDiff
int getLetterDiff()
- Get the letter difference
getPitchDiff
int getPitchDiff()
- Get the pitch difference
getIntervalBetween
public static Interval getIntervalBetween(Note n1, Note n2)
- Get the interval between two Notes
negated
public Interval negated()
- Get the negation of the interval
equals
public boolean equals(java.lang.Object obj)
- equals
hashCode
public int hashCode()
- hashCode
|
|||||||||
| Home >> All >> virtuoso >> asaph >> model >> [ types overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
virtuoso.asaph.model.types.Interval