Uses of Class
eu.bandm.music.entities.StemEnd
Packages that use StemEnd
-
Uses of StemEnd in eu.bandm.music.entities
Fields in eu.bandm.music.entities declared as StemEndModifier and TypeFieldDescriptionstatic final StemEndStemEnd.EMPTYMTree.genStemEndNumber of beams/beamlets to the left/right.Fields in eu.bandm.music.entities with type parameters of type StemEndModifier and TypeFieldDescriptionMSplitter.Result.stemEndsThe beams of the printed note symbols.Methods in eu.bandm.music.entities that return StemEndModifier and TypeMethodDescriptionStemEnd.add(int leftLong, int rightLong) Return a new instance with field values increased by the parameter with the corresponding name, otherwise unaltered.StemEnd.add(int leftLong, int leftShort, int rightLong, int rightShort) Return a new instance with field values increased by the parameter with the corresponding name, otherwise unaltered.StemEnd.add(int flags, int leftLong, int leftShort, int rightLong, int rightShort) Return a new instance with field values increased by the parameter with the corresponding name, otherwise unaltered.StemEnd.cutDownLeft(int newLongs) Iff current long left beams are more than "newLongs", then convert the difference to short ones.StemEnd.cutDownRight(int newLongs) Iff current long right beams are more than "newLongs", then convert the difference to short ones.StemEnd.cutToFlags()If only short beams are present, replace them by flags.protected StemEndMSplitter.Result.getStemEnd(MTree node) Get the stem end (left and right long and short beams) for the given node.StemEnd.makeLonger(int newFlags) Reduce the effective exponent to the given value.StemEnd.makeLongerBy(int difference) Reduce the effective exponent by the given difference value.Methods in eu.bandm.music.entities with parameters of type StemEndModifier and TypeMethodDescription(package private) voidMSplitter.Result.adjustBeamsLocally(MTree node, StemEnd se) Remove stemlets considered redundant according toMTree.parameters.protected voidMTree.do_collect_genuine_beams(StemEnd se_parent, List<MTree> subtrees) booleanEvidentabstract voidMetricConsumer.WriteOut.writeOut(int index, MTree node, RationalDuration.DottedBaseDuration symbol, Rational proportion, StemEnd beams, boolean isSound, boolean isFirst, boolean isLast) Write out one symbol of an event.voidMSplitter.Result.Dumper.writeOut(int index, MTree node, RationalDuration.DottedBaseDuration symbol, Rational proportion, StemEnd beams, boolean isSound, boolean isFirst, boolean isLast) abstract voidMSplitter.Result.WriteOut.writeOut(int index, MTree node, RationalDuration.DottedBaseDuration symbol, Rational proportion, StemEnd beams, boolean isSound, boolean isFirst, boolean isLast) Write out one symbol of an event.Method parameters in eu.bandm.music.entities with type arguments of type StemEndModifier and TypeMethodDescriptionprotected voidMSplitter.parseSiblingsAndDottings(List<MTree> irep, boolean isPause, Set<MTree> printThem, Map<MTree, StemEnd> stemEnds) Delivers all nodes which shall appear in the notation as a symbol, in the output set argument "printThem".(package private) voidMSplitter.splitDots_withBeams(List<MTree> irep, Set<MTree> printThem, Map<MTree, StemEnd> stemEnds, int dotsCount, boolean dotsCountIsMax, int startPos, int endPos, boolean leftNotRight, boolean positiveDotting) Add nodes from Initial Coverage to result, representing a sequence of dotted values not exceeding maxDots.