Verovio
Source code documentation
vrv::Chord Member List

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

Accept(Functor &functor) overridevrv::Chordvirtual
Accept(ConstFunctor &functor) const override (defined in vrv::Chord)vrv::Chordvirtual
AcceptEnd(Functor &functor) override (defined in vrv::Chord)vrv::Chordvirtual
AcceptEnd(ConstFunctor &functor) const override (defined in vrv::Chord)vrv::Chordvirtual
AddBackLink(const Object *object)vrv::LinkingInterface
AddChild(Object *object) overridevrv::Chordvirtual
AddChildAdditionalCheck(Object *child)vrv::Objectinlinevirtual
AddToDrawingList(Object *element)vrv::DrawingListInterface
AdjustOverlappingLayers(const Doc *doc, const std::vector< LayerElement * > &otherElements, bool areDotsAdjusted, bool &isUnison, bool &stemSameas) overridevrv::Chordvirtual
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::Chordprotectedvirtual
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
CalcNoteLocations(NotePredicate predicate=NULL) const overridevrv::Chordprotectedvirtual
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
CalcStemLenInThirdUnits(const Staff *staff, data_STEMDIRECTION stemDir) const override (defined in vrv::Chord)vrv::Chordvirtual
CalcThickBezier(const Point bezier[4], int thickness, Point topBezier[4], Point bottomBezier[4])vrv::BoundingBoxstatic
CalculateNoteGroups()vrv::Chord
CenterDrawingX()vrv::LayerElement
Chord() (defined in vrv::Chord)vrv::Chord
ClearChildren()vrv::Object
ClearNoteGroups() constvrv::Chordprotected
ClearRelinquishedChildren()vrv::Object
Clone() const overridevrv::Chordinlinevirtual
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
DrawingListInterface() (defined in vrv::DrawingListInterface)vrv::DrawingListInterface
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
FilterList(ListOfConstObjects &childList) const overridevrv::Chordprotectedvirtual
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
GetAdjacentNotesList(const Staff *staff, int loc) constvrv::Chord
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
GetAltSymInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetAltSymInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
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::DurationInterface::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
GetBottomNote() (defined in vrv::Chord)vrv::Chord
GetBottomNote() const (defined in vrv::Chord)vrv::Chord
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::Chord)vrv::Chordinlinevirtual
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
GetCrossStaffExtremes(Staff *&staffAbove, Staff *&staffBelow, Layer **layerAbove=NULL, Layer **layerBelow=NULL)vrv::Chord
GetCrossStaffExtremes(const Staff *&staffAbove, const Staff *&staffBelow, const Layer **layerAbove=NULL, const Layer **layerBelow=NULL) const (defined in vrv::Chord)vrv::Chord
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
GetDocResources() constvrv::Object
GetDotCount(const MapOfDotLocs &dotLocations)vrv::LayerElementprotectedstatic
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
GetDrawingList()vrv::DrawingListInterface
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::Chord)vrv::Chordinlinevirtual
GetDurationInterface() const override (defined in vrv::Chord)vrv::Chordinlinevirtual
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
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
GetList() constvrv::ObjectListInterface
GetList() (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListBack() const (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListBack() (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListFirst(const Object *startFrom, const ClassId classId=UNSPECIFIED) constvrv::ObjectListInterface
GetListFirst(const Object *startFrom, const ClassId classId=UNSPECIFIED) (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListFirstBackward(const Object *startFrom, const ClassId classId=UNSPECIFIED) const (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListFirstBackward(const Object *startFrom, const ClassId classId=UNSPECIFIED) (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListFront() const (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListFront() (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListIndex(const Object *listElement) constvrv::ObjectListInterface
GetListNext(const Object *listElement) constvrv::ObjectListInterface
GetListNext(const Object *listElement) (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListPrevious(const Object *listElement) constvrv::ObjectListInterface
GetListPrevious(const Object *listElement) (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
GetListSize() const (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
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
GetNoteOrChordDur(const LayerElement *element) constvrv::DurationInterface
GetOriginalLayerN() constvrv::LayerElement
GetOverflowStaffAlignments(StaffAlignment *&above, StaffAlignment *&below)vrv::LayerElement
GetParent()vrv::Objectinline
GetParent() const (defined in vrv::Object)vrv::Objectinline
GetPitchInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetPitchInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetPlistInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetPlistInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetPositionInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetPositionInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
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::Chord)vrv::Chordvirtual
GetStemmedDrawingInterface() override (defined in vrv::Chord)vrv::Chordinlinevirtual
GetStemmedDrawingInterface() const override (defined in vrv::Chord)vrv::Chordinlinevirtual
GetStemUpSE(const Doc *doc, int staffSize, bool isCueSize) const overridevrv::Chordvirtual
GetSurface()vrv::FacsimileInterfaceinline
GetSurface() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterfaceinline
GetSurfaceY() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterface
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
GetTopNote()vrv::Chord
GetTopNote() const (defined in vrv::Chord)vrv::Chord
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
GetXMax() const (defined in vrv::Chord)vrv::Chord
GetXMin() constvrv::Chord
GetY1By(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetY2By(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetYBottom() const (defined in vrv::Chord)vrv::Chord
GetYExtremes(int &yMax, int &yMin) constvrv::Chord
GetYTop() const (defined in vrv::Chord)vrv::Chord
GetZone()vrv::FacsimileInterfaceinline
GetZone() const (defined in vrv::FacsimileInterface)vrv::FacsimileInterfaceinline
HasAdjacentNotesInStaff(const Staff *staff) constvrv::Chord
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() const overridevrv::Chordvirtual
HasDescendant(const Object *child, int deepness=UNLIMITED_DEPTH) constvrv::Object
HasEditorialContent()vrv::Object
HasEmptyBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
HasEmptyList() constvrv::ObjectListInterface
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
HasInterface(InterfaceId interfaceId) const (defined in vrv::Object)vrv::Objectinline
HasNextLink() constvrv::LinkingInterfaceinline
HasNonEditorialContent()vrv::Object
HasNoteWithDots() constvrv::Chord
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
HasToBeAligned() const overridevrv::Chordinlinevirtual
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
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::DrawingListInterface::InterfaceResetData(ResetDataFunctor &functor)vrv::DrawingListInterface
vrv::StemmedDrawingInterface::InterfaceResetData(ResetDataFunctor &functor)vrv::StemmedDrawingInterface
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
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
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::DurationInterface::IsInterface() const overridevrv::DurationInterfaceinlinevirtual
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
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::Chordvirtual
IsSystemElement() const (defined in vrv::Object)vrv::Objectinline
IsSystemElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsTextElement() const (defined in vrv::Object)vrv::Objectinline
IsTextElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsVisible() constvrv::Chord
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_drawingListvrv::DrawingListInterfaceprotected
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
Object() (defined in vrv::Object)vrv::Object
Object(ClassId classId) (defined in vrv::Object)vrv::Object
Object(const Object &object)vrv::Object
ObjectListInterface()=default (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
ObjectListInterface(const ObjectListInterface &listInterface) (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
vrv::operator=(const Object &object)vrv::Object
operator=(const ObjectListInterface &listInterface) (defined in vrv::ObjectListInterface)vrv::ObjectListInterface
PositionInChord(const Note *note) constvrv::Chord
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::DurationInterface::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() override (defined in vrv::Chord)vrv::Chordvirtual
ResetAccidList()vrv::Chord
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
ResetDrawingList()vrv::DrawingListInterface
ResetGraceAlignment() (defined in vrv::LayerElement)vrv::LayerElementinline
ResetID() (defined in vrv::Object)vrv::Object
ResetList() constvrv::ObjectListInterface
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
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
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
SetGraceAlignment(Alignment *graceAlignment) (defined in vrv::LayerElement)vrv::LayerElement
SetID(const std::string &id) (defined in vrv::Object)vrv::Objectinline
SetIDStr()vrv::LinkingInterfaceprotected
SetIsInBeamSpan(bool isInBeamSpan) (defined in vrv::LayerElement)vrv::LayerElement
SetNextLink(Object *next) (defined in vrv::LinkingInterface)vrv::LinkingInterface
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
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
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
~BoundingBox() (defined in vrv::BoundingBox)vrv::BoundingBoxinlinevirtual
~Chord() (defined in vrv::Chord)vrv::Chordvirtual
~DrawingListInterface() (defined in vrv::DrawingListInterface)vrv::DrawingListInterfacevirtual
~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
~Object() (defined in vrv::Object)vrv::Objectvirtual
~ObjectListInterface()=default (defined in vrv::ObjectListInterface)vrv::ObjectListInterfacevirtual
~StemmedDrawingInterface() (defined in vrv::StemmedDrawingInterface)vrv::StemmedDrawingInterfacevirtual