Verovio
Source code documentation
vrv::BBoxDeviceContext Member List

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

AddDescription(const std::string &text) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextinlinevirtual
BBoxDeviceContext(View *view, int width, int height, unsigned char update=BBOX_BOTH) (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContext
DeactivateGraphic() (defined in vrv::DeviceContext)vrv::DeviceContext
DeactivateGraphicX() (defined in vrv::DeviceContext)vrv::DeviceContext
DeactivateGraphicY() (defined in vrv::DeviceContext)vrv::DeviceContext
DeviceContext() (defined in vrv::DeviceContext)vrv::DeviceContextinline
DeviceContext(ClassId classId) (defined in vrv::DeviceContext)vrv::DeviceContextinline
DrawBackgroundImage(int x=0, int y=0) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextinlinevirtual
DrawBentParallelogramFilled(Point side[4], int height) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawCircle(int x, int y, int radius) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawCubicBezierPath(Point bezier[4]) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawCubicBezierPathFilled(Point bezier1[4], Point bezier2[4]) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawEllipse(int x, int y, int width, int height) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawEllipticArc(int x, int y, int width, int height, double start, double end) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawGraphicUri(int x, int y, int width, int height, const std::string &uri) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawLine(int x1, int y1, int x2, int y2) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawMusicText(const std::u32string &text, int x, int y, bool setSmuflGlyph=false) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawPlaceholder(int x, int y) overridevrv::BBoxDeviceContextvirtual
DrawPolygon(int n, Point points[]) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawPolyline(int n, Point points[], bool close) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawQuadBezierPath(Point bezier[3]) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawRectangle(int x, int y, int width, int height) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawRotatedText(const std::string &text, int x, int y, double angle) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawRoundedRectangle(int x, int y, int width, int height, int radius) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawSpline(int n, Point points[]) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawSvgShape(int x, int y, int width, int height, double scale, pugi::xml_node svg) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
DrawText(const std::string &text, const std::u32string &wtext=U"", int x=VRV_UNSET, int y=VRV_UNSET, int width=VRV_UNSET, int height=VRV_UNSET) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
EndCustomGraphic() (defined in vrv::DeviceContext)vrv::DeviceContextinlinevirtual
EndGraphic(Object *object, View *view) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
EndPage() override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
EndResumedGraphic(Object *object, View *view) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
EndText() override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
EndTextGraphic(Object *object, View *view) (defined in vrv::DeviceContext)vrv::DeviceContextinlinevirtual
GetBaseSize() const (defined in vrv::DeviceContext)vrv::DeviceContextinline
GetClassId() const (defined in vrv::DeviceContext)vrv::DeviceContextinline
GetContentHeight() const (defined in vrv::DeviceContext)vrv::DeviceContextinline
GetFont() (defined in vrv::DeviceContext)vrv::DeviceContext
GetHeight() const (defined in vrv::DeviceContext)vrv::DeviceContextinline
GetLogicalOrigin() override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
GetResources(bool showWarning=false) const (defined in vrv::DeviceContext)vrv::DeviceContext
GetSmuflTextExtent(const std::u32string &string, TextExtend *extend) (defined in vrv::DeviceContext)vrv::DeviceContextvirtual
GetTextExtent(const std::string &string, TextExtend *extend, bool typeSize) (defined in vrv::DeviceContext)vrv::DeviceContextvirtual
GetTextExtent(const std::u32string &string, TextExtend *extend, bool typeSize) (defined in vrv::DeviceContext)vrv::DeviceContextvirtual
GetUserScaleX() (defined in vrv::DeviceContext)vrv::DeviceContextinline
GetUserScaleY() (defined in vrv::DeviceContext)vrv::DeviceContextinline
GetViewBoxFactor() const (defined in vrv::DeviceContext)vrv::DeviceContextinline
GetWidth() const (defined in vrv::DeviceContext)vrv::DeviceContextinline
HasFont() const (defined in vrv::DeviceContext)vrv::DeviceContextinline
HasResources() const (defined in vrv::DeviceContext)vrv::DeviceContextinline
Is(ClassId classId) const (defined in vrv::DeviceContext)vrv::DeviceContextinline
m_brushStack (defined in vrv::DeviceContext)vrv::DeviceContextprotected
m_facsimile (defined in vrv::DeviceContext)vrv::DeviceContextprotected
m_fontStack (defined in vrv::DeviceContext)vrv::DeviceContextprotected
m_isDeactivatedXvrv::DeviceContextprotected
m_isDeactivatedY (defined in vrv::DeviceContext)vrv::DeviceContextprotected
m_penStack (defined in vrv::DeviceContext)vrv::DeviceContextprotected
m_pushBackvrv::DeviceContextprotected
MoveTextTo(int x, int y, data_HORIZONTALALIGNMENT alignment) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
MoveTextVerticallyTo(int y) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
ReactivateGraphic() (defined in vrv::DeviceContext)vrv::DeviceContext
ResetBrush() (defined in vrv::DeviceContext)vrv::DeviceContext
ResetFont() (defined in vrv::DeviceContext)vrv::DeviceContext
ResetPen() (defined in vrv::DeviceContext)vrv::DeviceContext
ResetPushBack() (defined in vrv::DeviceContext)vrv::DeviceContextinline
ResetResources() (defined in vrv::DeviceContext)vrv::DeviceContextinline
ResumeGraphic(Object *object, std::string gId) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
RGB2Int(char red, char green, char blue)vrv::DeviceContextinlinestatic
RotateGraphic(Point const &orig, double angle) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
SetBackground(int color, int style=PEN_SOLID) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
SetBackgroundImage(void *image, double opacity=1.0) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextinlinevirtual
SetBackgroundMode(int mode) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
SetBaseSize(int width, int height) (defined in vrv::DeviceContext)vrv::DeviceContextinline
SetBrush(float opacity, int color=COLOR_NONE) (defined in vrv::DeviceContext)vrv::DeviceContext
SetContentHeight(int height) (defined in vrv::DeviceContext)vrv::DeviceContextinline
SetCustomGraphicAttributes(const std::string &data, const std::string &value)vrv::DeviceContextinlinevirtual
SetCustomGraphicColor(const std::string &color)vrv::DeviceContextinlinevirtual
SetFont(FontInfo *font) (defined in vrv::DeviceContext)vrv::DeviceContext
SetHeight(int height) (defined in vrv::DeviceContext)vrv::DeviceContextinline
SetLogicalOrigin(int x, int y) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
SetPen(int width, PenStyle style, int dashLength=0, int gapLength=0, LineCapStyle lineCap=LINECAP_DEFAULT, LineJoinStyle lineJoin=LINEJOIN_DEFAULT, float opacity=1.0, int color=COLOR_NONE) (defined in vrv::DeviceContext)vrv::DeviceContext
SetPushBack() (defined in vrv::DeviceContext)vrv::DeviceContextinline
SetResources(const Resources *resources) (defined in vrv::DeviceContext)vrv::DeviceContextinline
SetTextBackground(int color) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
SetTextForeground(int color) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
SetUserScale(double xScale, double yScale) (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContext
SetViewBoxFactor(double ppuFactor) (defined in vrv::DeviceContext)vrv::DeviceContext
SetWidth(int width) (defined in vrv::DeviceContext)vrv::DeviceContextinline
StartCustomGraphic(const std::string &name, std::string gClass="", std::string gId="") (defined in vrv::DeviceContext)vrv::DeviceContextinlinevirtual
StartGraphic(Object *object, const std::string &gClass, const std::string &gId, GraphicID graphicID=PRIMARY, bool prepend=false) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
StartPage() override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
StartText(int x, int y, data_HORIZONTALALIGNMENT alignment=HORIZONTALALIGNMENT_left) override (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
StartTextGraphic(Object *object, const std::string &gClass, const std::string &gId) (defined in vrv::DeviceContext)vrv::DeviceContextinlinevirtual
UpdateHorizontalValues() (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextinline
UpdateVerticalValues() (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextinline
UseGlobalStyling()vrv::DeviceContextinlinevirtual
~BBoxDeviceContext() (defined in vrv::BBoxDeviceContext)vrv::BBoxDeviceContextvirtual
~DeviceContext() (defined in vrv::DeviceContext)vrv::DeviceContextvirtual