Skip to content

GuitarPrometheus::Render::LaidOutTie

GuitarPrometheus::Render::LaidOutTie

One laid-out measure. More…

#include <LayoutEngine.h>

Public Attributes

Name
floatstartX
floatstartY
floatendX
floatendY
boolcurveUp

Detailed Description

struct GuitarPrometheus::Render::LaidOutTie;

One laid-out measure.

xPx is the position of the leading barline; widthPx is the distance to the next measure’s barline. Notes inside the measure have absolute coordinates within the [LaidOutScore](/api-reference/classes/structguitarprometheus_1_1render_1_1laidoutscore/), not measure-relative.

A laid-out tie connecting two same-pitch notes — drawn as a curve between (startX, startY) and (endX, endY). curveUp mirrors the engraving convention: ties on stems-up notes curve upward; ties on stems-down notes curve downward.

Public Attributes Documentation

variable startX

float startX = 0.f;

variable startY

float startY = 0.f;

variable endX

float endX = 0.f;

variable endY

float endY = 0.f;

variable curveUp

bool curveUp = true;

Updated on 2026-05-29 at 07:39:52 +0000