Verovio
Source code documentation
vrv::Note Member List

This is the complete list of members for vrv::Note, including all inherited members.

Accept(Functor &functor) overridevrv::Notevirtual
Accept(ConstFunctor &functor) const override (defined in vrv::Note)vrv::Notevirtual
AcceptEnd(Functor &functor) override (defined in vrv::Note)vrv::Notevirtual
AcceptEnd(ConstFunctor &functor) const override (defined in vrv::Note)vrv::Notevirtual
AddBackLink(const Object *object)vrv::LinkingInterface
AddChild(Object *object) overridevrv::Notevirtual
AddChildAdditionalCheck(Object *child) overridevrv::Notevirtual
AdjustOverlappingLayers(const Doc *doc, const std::vector< LayerElement * > &otherElements, bool areDotsAdjusted, bool &isUnison, bool &stemSameAs)vrv::LayerElementvirtual
AdjustPitchByOffset(int pitchOffset)vrv::PitchInterface
AdjustPitchForNewClef(const Clef *oldClef, const Clef *newClef)vrv::PitchInterface
AdjustPname(int &pname, int &oct)vrv::PitchInterfacestatic
AlignDotsShift(const Note *otherNote)vrv::Note
AltSymInterface() (defined in vrv::AltSymInterface)vrv::AltSymInterface
ApproximateBezierBoundingBox(const Point bezier[4], Point &pos, int &width, int &height, int &minYPos, int &maxYPos)vrv::BoundingBoxstatic
ApproximateBezierExtrema(const Point bezier[4], bool isMaxExtrema, int approximationSteps=BEZIER_APPROXIMATION) (defined in vrv::BoundingBox)vrv::BoundingBoxstatic
ArePointsClose(const Point &p1, const Point &p2, int margin)vrv::BoundingBoxstatic
AttachZone(Zone *zone)vrv::FacsimileInterface
binaryComp typedefvrv::Object
BoundingBox() (defined in vrv::BoundingBox)vrv::BoundingBox
CacheXRel(bool restore=false) (defined in vrv::LayerElement)vrv::LayerElement
CacheYRel(bool restore=false) (defined in vrv::LayerElement)vrv::LayerElement
CalcBezierAtPosition(const Point bezier[4], int x)vrv::BoundingBoxstatic
CalcBezierParamAtPosition(const Point bezier[4], int x)vrv::BoundingBoxstatic
CalcDeCasteljau(const Point bezier[4], double t)vrv::BoundingBoxstatic
CalcDistance(const Point &p1, const Point &p2)vrv::BoundingBoxstatic
CalcDotLocations(int layerCount, bool primary) const overridevrv::Noteprotectedvirtual
CalcDrawingLoc(const Layer *layer, const LayerElement *element) (defined in vrv::PositionInterface)vrv::PositionInterface
CalcElementHorizontalOverlap(const Doc *doc, const std::vector< LayerElement * > &otherElements, bool areDotsAdjusted, bool isChordElement, bool isLowerElement=false, bool unison=true)vrv::LayerElement
CalcLinearInterpolation(Point &dest, const Point &a, const Point &b, double t)vrv::BoundingBoxstatic
CalcLoc(const LayerElement *element, const Layer *layer, const LayerElement *crossStaffElement, bool topChordNote=true)vrv::PitchInterfacestatic
CalcLoc(data_PITCHNAME pname, int oct, int clefLocOffset)vrv::PitchInterfacestatic
CalcNoteHeadShiftForSameasNote(Note *stemSameas, data_STEMDIRECTION stemDir)vrv::Note
CalcNoteLocations(NotePredicate predicate=NULL) const overridevrv::Noteprotectedvirtual
CalcOptimalDotLocations()vrv::LayerElement
CalcPointAtBezier(const Point bezier[4], double t)vrv::BoundingBoxstatic
CalcPositionAfterRotation(Point point, float alpha, Point center)vrv::BoundingBoxstatic
CalcSlope(const Point &p1, const Point &p2)vrv::BoundingBoxstatic
CalcStemDirForSameasNote(int verticalCenter)vrv::Note
CalcStemLenInThirdUnits(const Staff *staff, data_STEMDIRECTION stemDir) const override (defined in vrv::Note)vrv::Notevirtual
CalcThickBezier(const Point bezier[4], int thickness, Point topBezier[4], Point bottomBezier[4])vrv::BoundingBoxstatic
CenterDrawingX()vrv::LayerElement
ClearChildren()vrv::Object
ClearRelinquishedChildren()vrv::Object
Clone() const overridevrv::Noteinlinevirtual
CloneReset() overridevrv::LayerElementvirtual
CopyAttributesTo(Object *target) constvrv::Object
CopyChildren() constvrv::Objectinlinevirtual
DeleteChild(Object *child)vrv::Object
DeleteChildrenByComparison(Comparison *comparison)vrv::Object
DetachChild(int idx)vrv::Object
DurationInterface() (defined in vrv::DurationInterface)vrv::DurationInterface
DurationWithBrevisEquivalence(int num, int numBase, const Mensur *currentMensur, data_DURATION noteDur) const (defined in vrv::DurationInterface)vrv::DurationInterface
DurationWithMinimaEquivalence(int num, int numBase, const Mensur *currentMensur, data_DURATION noteDur) const (defined in vrv::DurationInterface)vrv::DurationInterface
DurationWithSemibrevisEquivalence(int num, int numBase, const Mensur *currentMensur, data_DURATION noteDur) const (defined in vrv::DurationInterface)vrv::DurationInterface
Encloses(const Point point) constvrv::BoundingBox
FacsimileInterface() (defined in vrv::FacsimileInterface)vrv::FacsimileInterface
FillFlatList(ListOfConstObjects &list) constvrv::Object
FindAllDescendantsBetween(ListOfObjects *objects, Comparison *comparison, const Object *start, const Object *end, bool clear=true, int depth=UNLIMITED_DEPTH)vrv::Object
FindAllDescendantsBetween(ListOfConstObjects *objects, Comparison *comparison, const Object *start, const Object *end, bool clear=true, int depth=UNLIMITED_DEPTH) const (defined in vrv::Object)vrv::Object
FindAllDescendantsByComparison(ListOfObjects *objects, Comparison *comparison, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD, bool clear=true)vrv::Object
FindAllDescendantsByComparison(ListOfConstObjects *objects, Comparison *comparison, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD, bool clear=true) const (defined in vrv::Object)vrv::Object
FindAllDescendantsByType(ClassId classId, bool continueDepthSearchForMatches=true, int deepness=UNLIMITED_DEPTH)vrv::Object
FindAllDescendantsByType(ClassId classId, bool continueDepthSearchForMatches=true, int deepness=UNLIMITED_DEPTH) const (defined in vrv::Object)vrv::Object
FindDescendantByComparison(Comparison *comparison, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD)vrv::Object
FindDescendantByComparison(Comparison *comparison, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD) const (defined in vrv::Object)vrv::Object
FindDescendantByID(const std::string &id, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD)vrv::Object
FindDescendantByID(const std::string &id, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD) const (defined in vrv::Object)vrv::Object
FindDescendantByType(ClassId classId, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD)vrv::Object
FindDescendantByType(ClassId classId, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD) const (defined in vrv::Object)vrv::Object
FindDescendantExtremeByComparison(Comparison *comparison, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD)vrv::Object
FindDescendantExtremeByComparison(Comparison *comparison, int deepness=UNLIMITED_DEPTH, bool direction=FORWARD) const (defined in vrv::Object)vrv::Object
FindNextChild(Comparison *comp, Object *start) (defined in vrv::Object)vrv::Object
FindPreviousChild(Comparison *comp, Object *start) (defined in vrv::Object)vrv::Object
GenerateHashID() (defined in vrv::Object)vrv::Objectstatic
GenerateZoneBounds(int *ulx, int *uly, int *lrx, int *lry) constvrv::LayerElement
GetActualDur() const (defined in vrv::DurationInterface)vrv::DurationInterface
GetActualDurGes() const (defined in vrv::DurationInterface)vrv::DurationInterface
GetAlignment()vrv::LayerElementinline
GetAlignment() const (defined in vrv::LayerElement)vrv::LayerElementinline
GetAlignmentDuration(const AlignMeterParams &params, bool notGraceOnly=true, data_NOTATIONTYPE notationType=NOTATIONTYPE_cmn) constvrv::LayerElement
GetAlignmentDuration(bool notGraceOnly=true, data_NOTATIONTYPE notationType=NOTATIONTYPE_cmn) constvrv::LayerElement
GetAlignmentLayerN() const (defined in vrv::LayerElement)vrv::LayerElementinline
GetAltSymbolDef() (defined in vrv::AltSymInterface)vrv::AltSymInterfaceinline
GetAltSymbolDef() const (defined in vrv::AltSymInterface)vrv::AltSymInterfaceinline
GetAltSymInterface() override (defined in vrv::Note)vrv::Noteinlinevirtual
GetAltSymInterface() const override (defined in vrv::Note)vrv::Noteinlinevirtual
GetAncestorBeam()vrv::LayerElement
GetAncestorBeam() const (defined in vrv::LayerElement)vrv::LayerElement
GetAncestorFTrem()vrv::LayerElement
GetAncestorFTrem() const (defined in vrv::LayerElement)vrv::LayerElement
GetAncestors()vrv::Object
GetAncestors() const (defined in vrv::Object)vrv::Object
GetAncestorStaff(StaffSearch strategy=ANCESTOR_ONLY, bool assertExistence=true)vrv::LayerElement
GetAncestorStaff(StaffSearch strategy=ANCESTOR_ONLY, bool assertExistence=true) const (defined in vrv::LayerElement)vrv::LayerElement
GetAreaPosInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetAreaPosInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
vrv::GetAttClasses()vrv::Interfaceinline
vrv::LinkingInterface::GetAttClasses()vrv::Interfaceinline
vrv::AltSymInterface::GetAttClasses()vrv::Interfaceinline
vrv::DurationInterface::GetAttClasses()vrv::Interfaceinline
vrv::PitchInterface::GetAttClasses()vrv::Interfaceinline
vrv::PositionInterface::GetAttClasses()vrv::Interfaceinline
GetAttributes(ArrayOfStrAttr *attributes) constvrv::Object
GetBeamDrawingInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetBeamDrawingInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetBezierThicknessCoefficient(const Point bezier[4], int currentThickness, int penWidth)vrv::BoundingBoxstatic
GetBottomBy(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetBoundingBoxGlyph() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetBoundingBoxGlyphFontSize() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetChild(int idx)vrv::Object
GetChild(int idx) const (defined in vrv::Object)vrv::Object
GetChild(int idx, const ClassId classId) (defined in vrv::Object)vrv::Object
GetChild(int idx, const ClassId classId) const (defined in vrv::Object)vrv::Object
GetChildCount() const (defined in vrv::Object)vrv::Objectinline
GetChildCount(const ClassId classId) const (defined in vrv::Object)vrv::Object
GetChildCount(const ClassId classId, int depth) const (defined in vrv::Object)vrv::Object
GetChildIndex(const Object *child) constvrv::Object
GetChildren() constvrv::Object
GetChildren() (defined in vrv::Object)vrv::Objectinline
GetChildrenForModification()vrv::Objectinline
GetClassId() const final (defined in vrv::Object)vrv::Objectinlinevirtual
GetClassName() const override (defined in vrv::Note)vrv::Noteinlinevirtual
GetClosingComment() const (defined in vrv::Object)vrv::Objectinline
GetCollisionCount(const MapOfDotLocs &dotLocs1, const MapOfDotLocs &dotLocs2)vrv::LayerElementprotectedstatic
GetComment() constvrv::Objectinline
GetContentAlignmentDuration(const AlignMeterParams &params, bool notGraceOnly=true, data_NOTATIONTYPE notationType=NOTATIONTYPE_cmn) const (defined in vrv::LayerElement)vrv::LayerElement
GetContentAlignmentDuration(bool notGraceOnly=true, data_NOTATIONTYPE notationType=NOTATIONTYPE_cmn) const (defined in vrv::LayerElement)vrv::LayerElement
GetContentBottom() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetContentLeft() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetContentRight() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetContentTop() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetContentX1() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetContentX2() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetContentY1() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetContentY2() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetCrossStaff(Layer *&layer)vrv::LayerElement
GetCrossStaff(const Layer *&layer) const (defined in vrv::LayerElement)vrv::LayerElement
GetCrossStaffRel() constvrv::LayerElement
GetCutOutBottom(const Resources &resources) const (defined in vrv::BoundingBox)vrv::BoundingBox
GetCutOutLeft(const Resources &resources) const (defined in vrv::BoundingBox)vrv::BoundingBox
GetCutOutLeft(const Resources &resources, bool fromTop) const (defined in vrv::BoundingBox)vrv::BoundingBox
GetCutOutRight(const Resources &resources) const (defined in vrv::BoundingBox)vrv::BoundingBox
GetCutOutRight(const Resources &resources, bool fromTop) const (defined in vrv::BoundingBox)vrv::BoundingBox
GetCutOutTop(const Resources &resources) const (defined in vrv::BoundingBox)vrv::BoundingBox
GetDescendantCount(const ClassId classId) const (defined in vrv::Object)vrv::Object
GetDescendantIndex(const Object *child, const ClassId classId, int depth)vrv::Object
GetDiatonicPitch() constvrv::Note
GetDocResources() constvrv::Object
GetDotCount(const MapOfDotLocs &dotLocations)vrv::LayerElementprotectedstatic
GetDrawingAccid() (defined in vrv::Note)vrv::Note
GetDrawingAccid() const (defined in vrv::Note)vrv::Note
GetDrawingBottom(const Doc *doc, int staffSize, bool withArtic=true, ArticType articType=ARTIC_INSIDE) const (defined in vrv::LayerElement)vrv::LayerElement
GetDrawingCueSize() const (defined in vrv::LayerElement)vrv::LayerElementinline
GetDrawingDur() const (defined in vrv::Note)vrv::Note
GetDrawingLoc() const (defined in vrv::PositionInterface)vrv::PositionInterfaceinline
GetDrawingRadius(const Doc *doc, bool isInLigature=false) constvrv::LayerElement
GetDrawingRotate() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterface
GetDrawingStem() (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterfaceinline
GetDrawingStem() const (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterfaceinline
GetDrawingStemDir() const (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
GetDrawingStemEnd(const Object *object=NULL) const (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
GetDrawingStemLen() const (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
GetDrawingStemMod() constvrv::LayerElementvirtual
GetDrawingStemModRelY() const (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
GetDrawingStemStart(const Object *object=NULL) const (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
GetDrawingTop(const Doc *doc, int staffSize, bool withArtic=true, ArticType articType=ARTIC_INSIDE) constvrv::LayerElement
GetDrawingX() const override (defined in vrv::LayerElement)vrv::LayerElementvirtual
GetDrawingXRel() const (defined in vrv::LayerElement)vrv::LayerElementinline
GetDrawingY() const override (defined in vrv::LayerElement)vrv::LayerElementvirtual
GetDrawingYRel() const (defined in vrv::LayerElement)vrv::LayerElementinline
GetDurationInterface() override (defined in vrv::Note)vrv::Noteinlinevirtual
GetDurationInterface() const override (defined in vrv::Note)vrv::Noteinlinevirtual
GetDurDefault() const (defined in vrv::DurationInterface)vrv::DurationInterfaceinline
GetElementsInUnison(const std::set< int > &firstChord, const std::set< int > &secondChord, data_STEMDIRECTION stemDirection) constvrv::LayerElementprotected
GetFacsimileInterface() override (defined in vrv::LayerElement)vrv::LayerElementinlinevirtual
GetFacsimileInterface() const override (defined in vrv::LayerElement)vrv::LayerElementinlinevirtual
GetFirst(const ClassId classId=UNSPECIFIED) (defined in vrv::Object)vrv::Object
GetFirst(const ClassId classId=UNSPECIFIED) const (defined in vrv::Object)vrv::Object
GetFirstAncestor(const ClassId classId, int maxSteps=-1)vrv::Object
GetFirstAncestor(const ClassId classId, int maxSteps=-1) const (defined in vrv::Object)vrv::Object
GetFirstAncestorInRange(const ClassId classIdMin, const ClassId classIdMax, int maxDepth=-1) (defined in vrv::Object)vrv::Object
GetFirstAncestorInRange(const ClassId classIdMin, const ClassId classIdMax, int maxDepth=-1) const (defined in vrv::Object)vrv::Object
GetFirstChildNot(const ClassId classId)vrv::Object
GetFirstChildNot(const ClassId classId) const (defined in vrv::Object)vrv::Object
GetFlippedNotehead() const (defined in vrv::Note)vrv::Noteinline
GetGraceAlignment() (defined in vrv::LayerElement)vrv::LayerElement
GetGraceAlignment() const (defined in vrv::LayerElement)vrv::LayerElement
GetHeight() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterface
GetID() const (defined in vrv::Object)vrv::Objectinline
GetIdx() constvrv::Object
GetInsertOrderFor(ClassId classId) constvrv::Objectinlinevirtual
GetInsertOrderForIn(ClassId classId, const std::vector< ClassId > &order) constvrv::Object
GetInterfaceAlignmentDuration(int num, int numBase) constvrv::DurationInterface
GetInterfaceAlignmentMensuralDuration(int num, int numBase, const Mensur *currentMensur, data_DURATION equivalence) constvrv::DurationInterface
GetIsInBeamSpan() const (defined in vrv::LayerElement)vrv::LayerElementinline
GetLast(const ClassId classId=UNSPECIFIED)vrv::Object
GetLast(const ClassId classId=UNSPECIFIED) const (defined in vrv::Object)vrv::Object
GetLastAncestorNot(const ClassId classId, int maxSteps=-1)vrv::Object
GetLastAncestorNot(const ClassId classId, int maxSteps=-1) const (defined in vrv::Object)vrv::Object
GetLeftBy(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetLinkingInterface() override (defined in vrv::LayerElement)vrv::LayerElementinlinevirtual
GetLinkingInterface() const override (defined in vrv::LayerElement)vrv::LayerElementinlinevirtual
GetMensuralNoteheadGlyph() constvrv::Note
GetMIDIPitch(int shift=0, int octaveShift=0) constvrv::Note
GetMilestoneEnd() (defined in vrv::Object)vrv::Object
GetNext() (defined in vrv::Object)vrv::Object
GetNext() const (defined in vrv::Object)vrv::Object
GetNext(const Object *child, const ClassId classId=UNSPECIFIED) (defined in vrv::Object)vrv::Object
GetNext(const Object *child, const ClassId classId=UNSPECIFIED) const (defined in vrv::Object)vrv::Object
GetNextLink() (defined in vrv::LinkingInterface)vrv::LinkingInterfaceinline
GetNextLink() const (defined in vrv::LinkingInterface)vrv::LinkingInterfaceinline
GetNextMeasure()vrv::LinkingInterface
GetNextMeasure() const (defined in vrv::LinkingInterface)vrv::LinkingInterface
GetNoteGroup() (defined in vrv::Note)vrv::Noteinline
GetNoteGroupPosition() const (defined in vrv::Note)vrv::Noteinline
GetNoteheadGlyph(const data_DURATION duration) constvrv::Note
GetNoteOrChordDur(const LayerElement *element) constvrv::DurationInterface
GetOctDefault() const (defined in vrv::PitchInterface)vrv::PitchInterfaceinline
GetOriginalLayerN() constvrv::LayerElement
GetOverflowStaffAlignments(StaffAlignment *&above, StaffAlignment *&below)vrv::LayerElement
GetParent()vrv::Objectinline
GetParent() const (defined in vrv::Object)vrv::Objectinline
GetPitchClass() constvrv::Note
GetPitchInterface() override (defined in vrv::Note)vrv::Noteinlinevirtual
GetPitchInterface() const override (defined in vrv::Note)vrv::Noteinlinevirtual
GetPlistInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetPlistInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetPositionInterface() override (defined in vrv::Note)vrv::Noteinlinevirtual
GetPositionInterface() const override (defined in vrv::Note)vrv::Noteinlinevirtual
GetPrevious(const Object *child, const ClassId classId=UNSPECIFIED) (defined in vrv::Object)vrv::Object
GetPrevious(const Object *child, const ClassId classId=UNSPECIFIED) const (defined in vrv::Object)vrv::Object
GetRealTimeOffsetMilliseconds() const (defined in vrv::DurationInterface)vrv::DurationInterface
GetRealTimeOnsetMilliseconds() const (defined in vrv::DurationInterface)vrv::DurationInterface
GetRightBy(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetSameAsContentAlignmentDuration(const AlignMeterParams &params, bool notGraceOnly=true, data_NOTATIONTYPE notationType=NOTATIONTYPE_cmn) constvrv::LayerElement
GetSameasLink() (defined in vrv::LinkingInterface)vrv::LinkingInterfaceinline
GetSameasLink() const (defined in vrv::LinkingInterface)vrv::LinkingInterfaceinline
GetScoreDefInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetScoreDefInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetScoreDefRole() const (defined in vrv::LayerElement)vrv::LayerElementinline
GetScoreTimeDuration() const (defined in vrv::DurationInterface)vrv::DurationInterface
GetScoreTimeOffset() const (defined in vrv::DurationInterface)vrv::DurationInterface
GetScoreTimeOnset() const (defined in vrv::DurationInterface)vrv::DurationInterface
GetScoreTimeTiedDuration() const (defined in vrv::DurationInterface)vrv::DurationInterface
GetSelfBottom() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetSelfLeft() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetSelfRight() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetSelfTop() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetSelfX1() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetSelfX2() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetSelfY1() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetSelfY2() const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetStemDownNW(const Doc *doc, int staffSize, bool isCueSize) const override (defined in vrv::Note)vrv::Notevirtual
GetStemmedDrawingInterface() override (defined in vrv::Note)vrv::Noteinlinevirtual
GetStemmedDrawingInterface() const override (defined in vrv::Note)vrv::Noteinlinevirtual
GetStemSameasNote() (defined in vrv::Note)vrv::Noteinline
GetStemSameasNote() const (defined in vrv::Note)vrv::Noteinline
GetStemSameasRole() constvrv::Noteinline
GetStemUpSE(const Doc *doc, int staffSize, bool isCueSize) const overridevrv::Notevirtual
GetSurface()vrv::FacsimileInterfaceinline
GetSurface() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterfaceinline
GetSurfaceY() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterface
GetTabFretString(data_NOTATIONTYPE notationType, int &overline, int &strike, int &underline) const (defined in vrv::Note)vrv::Note
GetTextDirInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetTextDirInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetTimePointInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetTimePointInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetTimeSpanningInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetTimeSpanningInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetTopBy(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetTransPitch() constvrv::Note
GetWidth() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterface
GetX1By(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetX2By(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetY1By(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetY2By(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetZone()vrv::FacsimileInterfaceinline
GetZone() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterfaceinline
HandleLedgerLineStemCollision(const Doc *doc, const Staff *staff, const Note *note1, const Note *note2)vrv::Notestatic
HasAltSymbolDef() constvrv::AltSymInterfaceinline
HasAttClass(AttClassId attClassId) const (defined in vrv::Object)vrv::Objectinline
HasAttribute(std::string attribute, std::string value) constvrv::Object
HasClosingComment() const (defined in vrv::Object)vrv::Objectinline
HasComment() const (defined in vrv::Object)vrv::Objectinline
HasContentBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
HasContentHorizontalBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
HasContentVerticalBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
HasCrossStaff() constvrv::LayerElementinlinevirtual
HasDescendant(const Object *child, int deepness=UNLIMITED_DEPTH) constvrv::Object
HasEditorialContent()vrv::Object
HasEmptyBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
HasFacsimile() constvrv::FacsimileInterfaceinline
HasGraceAlignment() const (defined in vrv::LayerElement)vrv::LayerElementinline
Hash(uint32_t number, bool reverse=false) (defined in vrv::Object)vrv::Objectstatic
HasIdenticalDurationInterface(const DurationInterface *otherDurationInterface) constvrv::DurationInterface
HasIdenticalPitchInterface(const PitchInterface *otherPitchInterface) constvrv::PitchInterface
HasIdenticalPositionInterface(const PositionInterface *otherPositionInterface) constvrv::PositionInterface
HasInterface(InterfaceId interfaceId) const (defined in vrv::Object)vrv::Objectinline
HasLedgerLines(int &linesAbove, int &linesBelow, const Staff *staff) constvrv::PositionInterface
HasNextLink() constvrv::LinkingInterfaceinline
HasNonEditorialContent()vrv::Object
HasOctDefault() const (defined in vrv::PitchInterface)vrv::PitchInterfaceinline
HasSameasLink() const (defined in vrv::LinkingInterface)vrv::LinkingInterfaceinline
HasSelfBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
HasSelfHorizontalBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
HasSelfVerticalBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
HasStemSameasNote() const (defined in vrv::Note)vrv::Noteinline
HasToBeAligned() const overridevrv::Noteinlinevirtual
HorizontalContentOverlap(const BoundingBox *other, int margin=0) const (defined in vrv::BoundingBox)vrv::BoundingBox
HorizontalLeftOverlap(const BoundingBox *other, const Doc *doc, int margin=0, int vMargin=0) const (defined in vrv::BoundingBox)vrv::BoundingBox
HorizontalRightOverlap(const BoundingBox *other, const Doc *doc, int margin=0, int vMargin=0) const (defined in vrv::BoundingBox)vrv::BoundingBox
HorizontalSelfOverlap(const BoundingBox *other, int margin=0) const (defined in vrv::BoundingBox)vrv::BoundingBox
InsertAfter(Object *child, Object *newChild) (defined in vrv::Object)vrv::Object
InsertBefore(Object *child, Object *newChild) (defined in vrv::Object)vrv::Object
InsertChild(Object *element, int idx)vrv::Object
Interface() (defined in vrv::Interface)vrv::Interfaceinline
Interface() (defined in vrv::Interface)vrv::Interfaceinline
Interface() (defined in vrv::Interface)vrv::Interfaceinline
Interface() (defined in vrv::Interface)vrv::Interfaceinline
Interface() (defined in vrv::Interface)vrv::Interfaceinline
Interface() (defined in vrv::Interface)vrv::Interfaceinline
InterfacePrepareAltSym(PrepareAltSymFunctor &functor, Object *object)vrv::AltSymInterface
InterfacePrepareFacsimile(PrepareFacsimileFunctor &functor, Object *object)vrv::FacsimileInterface
InterfacePrepareLinking(PrepareLinkingFunctor &functor, Object *object)vrv::LinkingInterface
InterfacePrepareStaffCurrentTimeSpanning(PrepareStaffCurrentTimeSpanningFunctor &functor, Object *object) (defined in vrv::LinkingInterface)vrv::LinkingInterface
InterfaceResetData(ResetDataFunctor &functor, Object *object) (defined in vrv::FacsimileInterface)vrv::FacsimileInterface
InterfaceResetData(ResetDataFunctor &functor, Object *object) (defined in vrv::LinkingInterface)vrv::LinkingInterface
vrv::StemmedDrawingInterface::InterfaceResetData(ResetDataFunctor &functor)vrv::StemmedDrawingInterface
InterfaceResetData(ResetDataFunctor &functor, Object *object) (defined in vrv::AltSymInterface)vrv::AltSymInterface
vrv::PositionInterface::InterfaceResetData(ResetDataFunctor &functor, Object *object)vrv::PositionInterface
InterfaceResetHorizontalAlignment(ResetHorizontalAlignmentFunctor &functor, Object *object) (defined in vrv::PositionInterface)vrv::PositionInterface
Intersects(const FloatingCurvePositioner *curve, Accessor type, int margin=0) constvrv::BoundingBox
Intersects(const BeamDrawingInterface *beamInterface, Accessor type, int margin=0, bool fromBeamContentSide=false) constvrv::BoundingBox
Is(ClassId classId) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
Is(const std::vector< ClassId > &classIds) const (defined in vrv::BoundingBox)vrv::BoundingBox
IsAttribute() const (defined in vrv::Object)vrv::Objectinline
IsAttribute(bool isAttribute) (defined in vrv::Object)vrv::Objectinline
IsChordTone()vrv::Note
IsChordTone() const (defined in vrv::Note)vrv::Note
IsControlElement() const (defined in vrv::Object)vrv::Objectinline
IsControlElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsEditorialElement() const (defined in vrv::Object)vrv::Objectinline
IsEditorialElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsEnharmonicWith(const Note *note) constvrv::Note
IsExpansion() const (defined in vrv::Object)vrv::Objectinline
IsExpansion(bool isExpansion) (defined in vrv::Object)vrv::Objectinline
IsFirstInBeam(const LayerElement *noteOrRest) constvrv::DurationInterface
IsFloatingObject() constvrv::Objectinline
IsGraceNote() constvrv::LayerElement
IsInBeam() const (defined in vrv::LayerElement)vrv::LayerElement
IsInLigature() constvrv::LayerElement
vrv::IsInterface() const overridevrv::FacsimileInterfaceinlinevirtual
vrv::LinkingInterface::IsInterface() const overridevrv::LinkingInterfaceinlinevirtual
vrv::AltSymInterface::IsInterface() const overridevrv::AltSymInterfaceinlinevirtual
vrv::DurationInterface::IsInterface() const overridevrv::DurationInterfaceinlinevirtual
vrv::PitchInterface::IsInterface() const overridevrv::PitchInterfaceinlinevirtual
vrv::PositionInterface::IsInterface() const overridevrv::PositionInterfaceinlinevirtual
IsLastInBeam(const LayerElement *noteOrRest) constvrv::DurationInterface
IsLayerElement() const (defined in vrv::Object)vrv::Objectinline
IsLayerElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsMensuralDur() constvrv::DurationInterface
IsMilestoneElement()vrv::Object
IsModified() constvrv::Objectinline
IsNoteGroupExtreme() const (defined in vrv::Note)vrv::Note
IsPageElement() const (defined in vrv::Object)vrv::Objectinline
IsPageElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsPreOrdered(const Object *left, const Object *right)vrv::Objectstatic
IsReferenceObject() const (defined in vrv::Object)vrv::Objectinline
IsRelativeToStaff() constvrv::LayerElementinlinevirtual
IsRunningElement() const (defined in vrv::Object)vrv::Objectinline
IsRunningElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsScoreDefElement() constvrv::LayerElementinlinevirtual
IsScoreDefElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsSupportedChild(ClassId classId) overridevrv::Notevirtual
IsSystemElement() const (defined in vrv::Object)vrv::Objectinline
IsSystemElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsTabGrpNote()vrv::Note
IsTabGrpNote() const (defined in vrv::Note)vrv::Note
IsTextElement() const (defined in vrv::Object)vrv::Objectinline
IsTextElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsUnisonWith(const Note *note, bool ignoreAccid=false) constvrv::Note
IsVisible() constvrv::Note
LayerElement() (defined in vrv::LayerElement)vrv::LayerElement
LayerElement(ClassId classId) (defined in vrv::LayerElement)vrv::LayerElement
LinkingInterface() (defined in vrv::LinkingInterface)vrv::LinkingInterface
LogDebugTree(int maxDepth=UNLIMITED_DEPTH, int level=0)vrv::Object
LogDebugTreeMsg() (defined in vrv::Object)vrv::Objectinlinevirtual
m_alignment (defined in vrv::LayerElement)vrv::LayerElementprotected
m_cachedDrawingXvrv::BoundingBoxmutableprotected
m_cachedDrawingY (defined in vrv::BoundingBox)vrv::BoundingBoxmutableprotected
m_cachedXRelvrv::LayerElementprotected
m_cachedYRelvrv::LayerElementprotected
m_crossLayer (defined in vrv::LayerElement)vrv::LayerElement
m_crossStaffvrv::LayerElement
m_drawingCueSizevrv::LayerElementprotected
m_drawingFacsXvrv::LayerElement
m_drawingFacsY (defined in vrv::LayerElement)vrv::LayerElement
m_drawingStemvrv::StemmedDrawingInterfaceprotected
m_drawingXRelvrv::LayerElementprotected
m_drawingYRelvrv::LayerElementprotected
m_graceAlignmentvrv::LayerElementprotected
m_unsupportedvrv::Object
Modify(bool modified=true) constvrv::Object
MoveChildrenFrom(Object *sourceParent, int idx=-1, bool allowTypeChange=false)vrv::Object
MoveItselfTo(Object *targetParent)vrv::Object
Note() (defined in vrv::Note)vrv::Note
Object() (defined in vrv::Object)vrv::Object
Object(ClassId classId) (defined in vrv::Object)vrv::Object
Object(const Object &object)vrv::Object
operator=(const Object &object)vrv::Object
PitchDifferenceTo(const PitchInterface *pi) constvrv::PitchInterface
PitchInterface() (defined in vrv::PitchInterface)vrv::PitchInterface
PnameToPclass(data_PITCHNAME pitchName)vrv::Notestatic
PositionInterface() (defined in vrv::PositionInterface)vrv::PositionInterface
Process(Functor &functor, int deepness=UNLIMITED_DEPTH, bool skipFirst=false)vrv::Object
Process(ConstFunctor &functor, int deepness=UNLIMITED_DEPTH, bool skipFirst=false) const (defined in vrv::Object)vrv::Object
RectBottomOverlap(const Point rect1[2], const Point rect2[2], int margin, int hMargin) (defined in vrv::BoundingBox)vrv::BoundingBoxstatic
RectLeftOverlap(const Point rect1[2], const Point rect2[2], int margin, int vMargin)vrv::BoundingBoxstatic
RectRightOverlap(const Point rect1[2], const Point rect2[2], int margin, int vMargin) (defined in vrv::BoundingBox)vrv::BoundingBoxstatic
RectTopOverlap(const Point rect1[2], const Point rect2[2], int margin, int hMargin) (defined in vrv::BoundingBox)vrv::BoundingBoxstatic
RegisterAttClass(AttClassId attClassId) (defined in vrv::Object)vrv::Objectinline
RegisterInterface(std::vector< AttClassId > *attClasses, InterfaceId interfaceId) (defined in vrv::Object)vrv::Object
vrv::RegisterInterfaceAttClass(AttClassId attClassId)vrv::Interfaceinline
vrv::LinkingInterface::RegisterInterfaceAttClass(AttClassId attClassId)vrv::Interfaceinline
vrv::AltSymInterface::RegisterInterfaceAttClass(AttClassId attClassId)vrv::Interfaceinline
vrv::DurationInterface::RegisterInterfaceAttClass(AttClassId attClassId)vrv::Interfaceinline
vrv::PitchInterface::RegisterInterfaceAttClass(AttClassId attClassId)vrv::Interfaceinline
vrv::PositionInterface::RegisterInterfaceAttClass(AttClassId attClassId)vrv::Interfaceinline
Relinquish(int idx)vrv::Object
ReorderByXPos() (defined in vrv::Object)vrv::Object
ReplaceChild(Object *currentChild, Object *replacingChild)vrv::Object
ReplaceWithCopyOf(Object *object)vrv::Object
Reset() overridevrv::Notevirtual
ResetAlignment() (defined in vrv::LayerElement)vrv::LayerElementinline
ResetBoundingBox()vrv::BoundingBoxvirtual
ResetCachedDrawingX() const override (defined in vrv::Object)vrv::Objectvirtual
ResetCachedDrawingY() const override (defined in vrv::Object)vrv::Objectvirtual
ResetGraceAlignment() (defined in vrv::LayerElement)vrv::LayerElementinline
ResetID() (defined in vrv::Object)vrv::Object
ResetParent()vrv::Objectinline
RotateChildren(int first, int middle, int last)vrv::Object
SaveObject(Output *output, bool basic)vrv::Object
SeedID(uint32_t seed=0) (defined in vrv::Object)vrv::Objectstatic
SetAlignment(Alignment *alignment) (defined in vrv::LayerElement)vrv::LayerElementinline
SetAlignmentLayerN(int alignmentLayerN) (defined in vrv::LayerElement)vrv::LayerElementinline
SetAltSymbolDef(SymbolDef *symbolDef) (defined in vrv::AltSymInterface)vrv::AltSymInterface
SetAsReferenceObject()vrv::Object
SetBoundingBoxGlyph(char32_t smuflGlyph, int fontSize)vrv::BoundingBox
SetClosingComment(std::string endComment) (defined in vrv::Object)vrv::Objectinline
SetComment(std::string comment) (defined in vrv::Object)vrv::Objectinline
SetDrawingCueSize(bool drawingCueSize) (defined in vrv::LayerElement)vrv::LayerElementinline
SetDrawingLoc(int drawingLoc) (defined in vrv::PositionInterface)vrv::PositionInterfaceinline
SetDrawingStem(Stem *stem) (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
SetDrawingStemDir(data_STEMDIRECTION stemDir) (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
SetDrawingStemLen(int drawingStemLen) (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
SetDrawingXRel(int drawingXRel) (defined in vrv::LayerElement)vrv::LayerElementvirtual
SetDrawingYRel(int drawingYRel) (defined in vrv::LayerElement)vrv::LayerElementvirtual
SetDurDefault(data_DURATION dur) (defined in vrv::DurationInterface)vrv::DurationInterfaceinline
SetEmptyBB() (defined in vrv::BoundingBox)vrv::BoundingBox
SetFlippedNotehead(bool flippedNotehead) (defined in vrv::Note)vrv::Noteinline
SetGraceAlignment(Alignment *graceAlignment) (defined in vrv::LayerElement)vrv::LayerElement
SetID(const std::string &id) (defined in vrv::Object)vrv::Objectinline
vrv::SetIDStr()vrv::LinkingInterfaceprotected
vrv::AltSymInterface::SetIDStr()vrv::AltSymInterfaceprotected
SetIsInBeamSpan(bool isInBeamSpan) (defined in vrv::LayerElement)vrv::LayerElement
SetNextLink(Object *next) (defined in vrv::LinkingInterface)vrv::LinkingInterface
SetNoteGroup(ChordNoteGroup *noteGroup, int position) (defined in vrv::Note)vrv::Note
SetOctDefault(data_OCTAVE oct) (defined in vrv::PitchInterface)vrv::PitchInterfaceinline
SetParent(Object *parent)vrv::Object
SetRealTimeOffsetSeconds(double timeInSeconds) (defined in vrv::DurationInterface)vrv::DurationInterface
SetRealTimeOnsetSeconds(double timeInSeconds) (defined in vrv::DurationInterface)vrv::DurationInterface
SetSameasLink(Object *sameas) (defined in vrv::LinkingInterface)vrv::LinkingInterface
SetScoreDefRole(ElementScoreDefRole scoreDefRole) (defined in vrv::LayerElement)vrv::LayerElementinline
SetScoreTimeOffset(Fraction scoreTime) (defined in vrv::DurationInterface)vrv::DurationInterface
SetScoreTimeOnset(Fraction scoreTime)vrv::DurationInterface
SetScoreTimeTiedDuration(Fraction timeInSeconds) (defined in vrv::DurationInterface)vrv::DurationInterface
SetStemSameasNote(Note *stemSameas) (defined in vrv::Note)vrv::Noteinline
SetStemSameasRole(StemSameasDrawingRole stemSameasRole) (defined in vrv::Note)vrv::Noteinline
SolveCubicPolynomial(double a, double b, double c, double d)vrv::BoundingBoxstatic
sortByUlx(Object *a, Object *b) (defined in vrv::Object)vrv::Objectstatic
SortChildren(binaryComp comp) (defined in vrv::Object)vrv::Object
StableSort(Compare comp)vrv::Objectinline
StemmedDrawingInterface() (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterface
StemModToGlyph(data_STEMMODIFIER stemMod) constvrv::LayerElement
SwapID(Object *other) (defined in vrv::Object)vrv::Object
ThisOrSameasLink()vrv::LayerElement
ThisOrSameasLink() const (defined in vrv::LayerElement)vrv::LayerElement
UpdateContentBBoxX(int x1, int x2) (defined in vrv::BoundingBox)vrv::BoundingBoxvirtual
UpdateContentBBoxY(int y1, int y2) (defined in vrv::BoundingBox)vrv::BoundingBoxvirtual
UpdateFromTransPitch(const TransPitch &tp, bool hasKeySig) (defined in vrv::Note)vrv::Note
UpdateSelfBBoxX(int x1, int x2) (defined in vrv::BoundingBox)vrv::BoundingBoxvirtual
UpdateSelfBBoxY(int y1, int y2) (defined in vrv::BoundingBox)vrv::BoundingBoxvirtual
VerticalBottomOverlap(const BoundingBox *other, const Doc *doc, int margin=0, int hMargin=0) const (defined in vrv::BoundingBox)vrv::BoundingBox
VerticalContentOverlap(const BoundingBox *other, int margin=0) const (defined in vrv::BoundingBox)vrv::BoundingBox
VerticalSelfOverlap(const BoundingBox *other, int margin=0) const (defined in vrv::BoundingBox)vrv::BoundingBox
VerticalTopOverlap(const BoundingBox *other, const Doc *doc, int margin=0, int hMargin=0) const (defined in vrv::BoundingBox)vrv::BoundingBox
~AltSymInterface() (defined in vrv::AltSymInterface)vrv::AltSymInterfacevirtual
~BoundingBox() (defined in vrv::BoundingBox)vrv::BoundingBoxinlinevirtual
~DurationInterface() (defined in vrv::DurationInterface)vrv::DurationInterfacevirtual
~FacsimileInterface() (defined in vrv::FacsimileInterface)vrv::FacsimileInterfacevirtual
~Interface() (defined in vrv::Interface)vrv::Interfaceinlinevirtual
~LayerElement() (defined in vrv::LayerElement)vrv::LayerElementvirtual
~LinkingInterface() (defined in vrv::LinkingInterface)vrv::LinkingInterfacevirtual
~Note() (defined in vrv::Note)vrv::Notevirtual
~Object() (defined in vrv::Object)vrv::Objectvirtual
~PitchInterface() (defined in vrv::PitchInterface)vrv::PitchInterfacevirtual
~PositionInterface() (defined in vrv::PositionInterface)vrv::PositionInterfacevirtual
~StemmedDrawingInterface() (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterfacevirtual