Verovio
Source code documentation
vrv::Tie Member List

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

Accept(Functor &functor) overridevrv::Tievirtual
Accept(ConstFunctor &functor) const override (defined in vrv::Tie)vrv::Tievirtual
AcceptEnd(Functor &functor) override (defined in vrv::Tie)vrv::Tievirtual
AcceptEnd(ConstFunctor &functor) const override (defined in vrv::Tie)vrv::Tievirtual
AddBackLink(const Object *object)vrv::LinkingInterface
AddChild(Object *object)vrv::Objectvirtual
AddChildAdditionalCheck(Object *child)vrv::Objectinlinevirtual
AddStaff(int n)vrv::TimePointInterface
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
binaryComp typedefvrv::Object
BoundingBox() (defined in vrv::BoundingBox)vrv::BoundingBox
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
CalcLinearInterpolation(Point &dest, const Point &a, const Point &b, double t)vrv::BoundingBoxstatic
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
CalcThickBezier(const Point bezier[4], int thickness, Point topBezier[4], Point bottomBezier[4])vrv::BoundingBoxstatic
CalculateAdjacentChordXOffset(const Doc *doc, const Staff *staff, const Chord *parentChord, const Note *note, curvature_CURVEDIR drawingCurveDir, int initialX, bool isStartPoint) constvrv::Tie
CalculatePosition(const Doc *doc, const Staff *staff, int x1, int x2, int spanningType, Point bezier[4]) (defined in vrv::Tie)vrv::Tievirtual
ClearChildren()vrv::Object
ClearRelinquishedChildren()vrv::Object
Clone() const overridevrv::Tieinlinevirtual
CloneReset()vrv::Objectvirtual
ControlElement() (defined in vrv::ControlElement)vrv::ControlElement
ControlElement(ClassId classId) (defined in vrv::ControlElement)vrv::ControlElement
CopyAttributesTo(Object *target) constvrv::Object
CopyChildren() constvrv::Objectinlinevirtual
DeleteChild(Object *child)vrv::Object
DeleteChildrenByComparison(Comparison *comparison)vrv::Object
DetachChild(int idx)vrv::Object
Encloses(const Point point) constvrv::BoundingBox
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
FloatingObject() (defined in vrv::FloatingObject)vrv::FloatingObject
FloatingObject(ClassId classId) (defined in vrv::FloatingObject)vrv::FloatingObject
GenerateHashID() (defined in vrv::Object)vrv::Objectstatic
GetAltSymbolDef() (defined in vrv::AltSymInterface)vrv::AltSymInterfaceinline
GetAltSymbolDef() const (defined in vrv::AltSymInterface)vrv::AltSymInterfaceinline
GetAltSymInterface() override (defined in vrv::ControlElement)vrv::ControlElementinlinevirtual
GetAltSymInterface() const override (defined in vrv::ControlElement)vrv::ControlElementinlinevirtual
GetAncestors()vrv::Object
GetAncestors() const (defined in vrv::Object)vrv::Object
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::TimeSpanningInterface::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
GetChildRendAlignment() constvrv::ControlElement
GetChildrenForModification()vrv::Objectinline
GetClassId() const final (defined in vrv::Object)vrv::Objectinlinevirtual
GetClassName() const override (defined in vrv::Tie)vrv::Tieinlinevirtual
GetClosingComment() const (defined in vrv::Object)vrv::Objectinline
GetComment() constvrv::Objectinline
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
GetCorrespFloatingPositioner(const FloatingObject *object)vrv::FloatingObject
GetCorrespFloatingPositioner(const FloatingObject *object) const (defined in vrv::FloatingObject)vrv::FloatingObject
GetCrossStaffOverflows(StaffAlignment *alignment, curvature_CURVEDIR curveDir, bool &skipAbove, bool &skipBelow)vrv::TimeSpanningInterface
GetCurrentFloatingPositioner() (defined in vrv::FloatingObject)vrv::FloatingObjectinline
GetCurrentFloatingPositioner() const (defined in vrv::FloatingObject)vrv::FloatingObjectinline
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
GetDrawingGrpId() const (defined in vrv::FloatingObject)vrv::FloatingObjectinline
GetDrawingX() const override (defined in vrv::FloatingObject)vrv::FloatingObjectvirtual
GetDrawingY() const override (defined in vrv::FloatingObject)vrv::FloatingObjectvirtual
GetDurationInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetDurationInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetEnd() (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterfaceinline
GetEnd() const (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterfaceinline
GetEndMeasure()vrv::TimeSpanningInterface
GetEndMeasure() const (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterface
GetFacsimileInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetFacsimileInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
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
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
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
GetLayerPlace(data_STAFFREL defaultValue) constvrv::ControlElement
GetLeftBy(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetLinkingInterface() override (defined in vrv::ControlElement)vrv::ControlElementinlinevirtual
GetLinkingInterface() const override (defined in vrv::ControlElement)vrv::ControlElementinlinevirtual
GetMaxDrawingYRel() const (defined in vrv::FloatingObject)vrv::FloatingObjectinline
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
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
GetRightBy(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
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
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
GetStart() (defined in vrv::TimePointInterface)vrv::TimePointInterfaceinline
GetStart() const (defined in vrv::TimePointInterface)vrv::TimePointInterfaceinline
GetStartMeasure()vrv::TimePointInterface
GetStartMeasure() const (defined in vrv::TimePointInterface)vrv::TimePointInterface
GetStemmedDrawingInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetStemmedDrawingInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetTextDirInterface() (defined in vrv::Object)vrv::Objectinlinevirtual
GetTextDirInterface() const (defined in vrv::Object)vrv::Objectinlinevirtual
GetTimePointInterface() override (defined in vrv::Tie)vrv::Tieinlinevirtual
GetTimePointInterface() const override (defined in vrv::Tie)vrv::Tieinlinevirtual
GetTimeSpanningInterface() override (defined in vrv::Tie)vrv::Tieinlinevirtual
GetTimeSpanningInterface() const override (defined in vrv::Tie)vrv::Tieinlinevirtual
GetTopBy(Accessor type) const (defined in vrv::BoundingBox)vrv::BoundingBoxinline
GetTstampStaves(const Measure *measure, const Object *object) constvrv::TimePointInterface
GetTstampStaves(const Measure *measure, const Object *object) (defined in vrv::TimePointInterface)vrv::TimePointInterface
GetVerticalContentBoundaryRel(const Doc *doc, const FloatingPositioner *positioner, const BoundingBox *horizOverlappingBBox, bool contentTop) constvrv::FloatingObjectvirtual
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
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
HasDescendant(const Object *child, int deepness=UNLIMITED_DEPTH) constvrv::Object
HasEditorialContent()vrv::Object
HasEmptyBB() const (defined in vrv::BoundingBox)vrv::BoundingBox
Hash(uint32_t number, bool reverse=false) (defined in vrv::Object)vrv::Objectstatic
HasInterface(InterfaceId interfaceId) const (defined in vrv::Object)vrv::Objectinline
HasNextLink() constvrv::LinkingInterfaceinline
HasNonEditorialContent()vrv::Object
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
HasStart() constvrv::TimePointInterfaceinline
HasStartAndEnd() const (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterfaceinline
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
InterfacePrepareAltSym(PrepareAltSymFunctor &functor, Object *object)vrv::AltSymInterface
InterfacePrepareLinking(PrepareLinkingFunctor &functor, Object *object)vrv::LinkingInterface
InterfacePrepareStaffCurrentTimeSpanning(PrepareStaffCurrentTimeSpanningFunctor &functor, Object *object) (defined in vrv::LinkingInterface)vrv::LinkingInterface
InterfacePrepareStaffCurrentTimeSpanning(PrepareStaffCurrentTimeSpanningFunctor &functor, Object *object) (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterface
InterfacePrepareTimePointing(PrepareTimePointingFunctor &functor, Object *object)vrv::TimePointInterface
InterfacePrepareTimeSpanning(PrepareTimeSpanningFunctor &functor, Object *object)vrv::TimeSpanningInterface
InterfacePrepareTimestamps(PrepareTimestampsFunctor &functor, Object *object) override (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterfacevirtual
InterfaceResetData(ResetDataFunctor &functor, Object *object) (defined in vrv::AltSymInterface)vrv::AltSymInterface
InterfaceResetData(ResetDataFunctor &functor, Object *object) (defined in vrv::LinkingInterface)vrv::LinkingInterface
InterfaceResetData(ResetDataFunctor &functor, Object *object) override (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterfacevirtual
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
IsCloserToStaffThan(const FloatingObject *other, data_STAFFREL drawingPlace) constvrv::FloatingObjectinlinevirtual
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
IsExtenderElement() constvrv::FloatingObjectinlinevirtual
IsFloatingObject() constvrv::Objectinline
vrv::IsInterface() const overridevrv::AltSymInterfaceinlinevirtual
vrv::LinkingInterface::IsInterface() const overridevrv::LinkingInterfaceinlinevirtual
vrv::TimeSpanningInterface::IsInterface() const overridevrv::TimeSpanningInterfaceinlinevirtual
IsLayerElement() const (defined in vrv::Object)vrv::Objectinline
IsLayerElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsMilestoneElement()vrv::Object
IsModified() constvrv::Objectinline
IsOnStaff(int n) constvrv::TimePointInterface
IsOrdered() constvrv::TimeSpanningInterface
IsOrdered(const LayerElement *start, const LayerElement *end) const (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterface
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
IsRunningElement() const (defined in vrv::Object)vrv::Objectinline
IsRunningElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsScoreDefElement() const (defined in vrv::Object)vrv::Objectinline
IsScoreDefElement(ClassId classId) (defined in vrv::Object)vrv::Objectinlinestatic
IsSpanningMeasures() constvrv::TimeSpanningInterface
IsSupportedChild(ClassId classId)vrv::Objectvirtual
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
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_cachedDrawingXvrv::BoundingBoxmutableprotected
m_cachedDrawingY (defined in vrv::BoundingBox)vrv::BoundingBoxmutableprotected
m_start (defined in vrv::TimePointInterface)vrv::TimePointInterfaceprotected
m_startID (defined in vrv::TimePointInterface)vrv::TimePointInterfaceprotected
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
operator=(const Object &object)vrv::Object
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::TimeSpanningInterface::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::Tievirtual
ResetBoundingBox()vrv::BoundingBoxvirtual
ResetCachedDrawingX() const override (defined in vrv::Object)vrv::Objectvirtual
ResetCachedDrawingY() const override (defined in vrv::Object)vrv::Objectvirtual
ResetDrawing() (defined in vrv::FloatingObject)vrv::FloatingObject
ResetDrawingObjectIDs() (defined in vrv::FloatingObject)vrv::FloatingObject
ResetID() (defined in vrv::Object)vrv::Object
ResetMaxDrawingYRel() (defined in vrv::FloatingObject)vrv::FloatingObjectinline
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
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
SetCurrentFloatingPositioner(FloatingPositioner *boundingBox) (defined in vrv::FloatingObject)vrv::FloatingObject
SetDrawingGrpId(int drawingGrpId) (defined in vrv::FloatingObject)vrv::FloatingObjectinline
SetDrawingGrpObject(void *drawingGrpObject) (defined in vrv::FloatingObject)vrv::FloatingObject
SetEmptyBB() (defined in vrv::BoundingBox)vrv::BoundingBox
SetEnd(LayerElement *end) (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterface
SetID(const std::string &id) (defined in vrv::Object)vrv::Objectinline
vrv::SetIDStr()vrv::AltSymInterfaceprotected
vrv::LinkingInterface::SetIDStr()vrv::LinkingInterfaceprotected
SetIDStr() (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterface
SetMaxDrawingYRel(int maxDrawingYRel, data_STAFFREL place) (defined in vrv::FloatingObject)vrv::FloatingObject
SetNextLink(Object *next) (defined in vrv::LinkingInterface)vrv::LinkingInterface
SetParent(Object *parent)vrv::Object
SetSameasLink(Object *sameas) (defined in vrv::LinkingInterface)vrv::LinkingInterface
SetStart(LayerElement *start) (defined in vrv::TimePointInterface)vrv::TimePointInterface
SetStartAndEnd(LayerElement *element) (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterface
SetStartOnly(LayerElement *start)vrv::TimePointInterface
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
SwapID(Object *other) (defined in vrv::Object)vrv::Object
Tie() (defined in vrv::Tie)vrv::Tie
Tie(ClassId classId) (defined in vrv::Tie)vrv::Tie
TimePointInterface() (defined in vrv::TimePointInterface)vrv::TimePointInterface
TimeSpanningInterface() (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterface
UpdateContentBBoxX(int x1, int x2) override (defined in vrv::FloatingObject)vrv::FloatingObjectvirtual
UpdateContentBBoxY(int y1, int y2) override (defined in vrv::FloatingObject)vrv::FloatingObjectvirtual
UpdateSelfBBoxX(int x1, int x2) override (defined in vrv::FloatingObject)vrv::FloatingObjectvirtual
UpdateSelfBBoxY(int y1, int y2) override (defined in vrv::FloatingObject)vrv::FloatingObjectvirtual
VerifyMeasure(const Object *owner) constvrv::TimePointInterface
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
~ControlElement() (defined in vrv::ControlElement)vrv::ControlElementvirtual
~FloatingObject() (defined in vrv::FloatingObject)vrv::FloatingObjectvirtual
~Interface() (defined in vrv::Interface)vrv::Interfaceinlinevirtual
~LinkingInterface() (defined in vrv::LinkingInterface)vrv::LinkingInterfacevirtual
~Object() (defined in vrv::Object)vrv::Objectvirtual
~Tie() (defined in vrv::Tie)vrv::Tievirtual
~TimePointInterface() (defined in vrv::TimePointInterface)vrv::TimePointInterfacevirtual
~TimeSpanningInterface() (defined in vrv::TimeSpanningInterface)vrv::TimeSpanningInterfacevirtual