![]() |
Verovio
Source code documentation
|
This is the complete list of members for vrv::SvgDeviceContext, including all inherited members.
AddDescription(const std::string &text) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
AppendAdditionalAttributes(Object *object) | vrv::SvgDeviceContext | |
AppendIdAndClass(const std::string &gId, const std::string &baseClass, const std::string &addedClasses, GraphicID graphicID=PRIMARY) | vrv::SvgDeviceContext | |
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::DeviceContext | inline |
DeviceContext(ClassId classId) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
DrawBackgroundImage(int x=0, int y=0) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawBentParallelogramFilled(Point side[4], int height) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawCircle(int x, int y, int radius) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawCubicBezierPath(Point bezier[4]) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawCubicBezierPathFilled(Point bezier1[4], Point bezier2[4]) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawEllipse(int x, int y, int width, int height) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawEllipticArc(int x, int y, int width, int height, double start, double end) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawGraphicUri(int x, int y, int width, int height, const std::string &uri) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawLine(int x1, int y1, int x2, int y2) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawMusicText(const std::u32string &text, int x, int y, bool setSmuflGlyph=false) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawPlaceholder(int x, int y) | vrv::DeviceContext | inlinevirtual |
DrawPolygon(int n, Point points[]) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawPolyline(int n, Point points[], bool close) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawQuadBezierPath(Point bezier[3]) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawRectangle(int x, int y, int width, int height) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawRotatedText(const std::string &text, int x, int y, double angle) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawRoundedRectangle(int x, int y, int width, int height, int radius) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawSpline(int n, Point points[]) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
DrawSvgShape(int x, int y, int width, int height, double scale, pugi::xml_node svg) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
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::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
EndCustomGraphic() override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
EndGraphic(Object *object, View *view) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
EndPage() override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
EndResumedGraphic(Object *object, View *view) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
EndText() override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
EndTextGraphic(Object *object, View *view) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
GetBaseSize() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
GetClassId() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
GetContentHeight() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
GetFacsimile() (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | inline |
GetFont() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
GetHeight() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
GetLogicalOrigin() override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
GetResources(bool showWarning=false) const (defined in vrv::DeviceContext) | vrv::DeviceContext | |
GetSmuflTextExtent(const std::u32string &string, TextExtend *extend) (defined in vrv::DeviceContext) | vrv::DeviceContext | virtual |
GetStringSVG(bool xml_declaration=false) | vrv::SvgDeviceContext | |
GetTextExtent(const std::string &string, TextExtend *extend, bool typeSize) (defined in vrv::DeviceContext) | vrv::DeviceContext | virtual |
GetTextExtent(const std::u32string &string, TextExtend *extend, bool typeSize) (defined in vrv::DeviceContext) | vrv::DeviceContext | virtual |
GetUserScaleX() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
GetUserScaleY() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
GetViewBoxFactor() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
GetWidth() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
HasFont() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
HasResources() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
Is(ClassId classId) const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
m_brushStack (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
m_fontStack (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
m_isDeactivatedX | vrv::DeviceContext | protected |
m_isDeactivatedY (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
m_penStack (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
m_pushBack | vrv::DeviceContext | protected |
MoveTextTo(int x, int y, data_HORIZONTALALIGNMENT alignment) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
MoveTextVerticallyTo(int y) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
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::DeviceContext | inline |
ResetResources() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
ResumeGraphic(Object *object, std::string gId) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
RGB2Int(char red, char green, char blue) | vrv::DeviceContext | inlinestatic |
RotateGraphic(Point const &orig, double angle) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
SetAdditionalAttributes(const std::vector< std::string > &additionalAttributes) | vrv::SvgDeviceContext | inline |
SetBackground(int color, int style=PEN_SOLID) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
SetBackgroundImage(void *image, double opacity=1.0) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
SetBackgroundMode(int mode) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
SetBaseSize(int width, int height) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
SetBrush(float opacity, int color=COLOR_NONE) (defined in vrv::DeviceContext) | vrv::DeviceContext | |
SetContentHeight(int height) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
SetCss(const std::string &css) | vrv::SvgDeviceContext | inline |
SetCustomGraphicAttributes(const std::string &data, const std::string &value) override | vrv::SvgDeviceContext | virtual |
SetCustomGraphicColor(const std::string &color) override | vrv::SvgDeviceContext | virtual |
SetFacsimile(bool facsimile) (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | inline |
SetFont(FontInfo *font) (defined in vrv::DeviceContext) | vrv::DeviceContext | |
SetFormatRaw(bool rawFormat) | vrv::SvgDeviceContext | inline |
SetHeight(int height) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
SetHtml5(bool html5) | vrv::SvgDeviceContext | inline |
SetIndent(int indent) | vrv::SvgDeviceContext | inline |
SetLogicalOrigin(int x, int y) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
SetMMOutput(bool mmOutput) | vrv::SvgDeviceContext | inline |
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::DeviceContext | inline |
SetRemoveXlink(bool removeXlink) | vrv::SvgDeviceContext | inline |
SetResources(const Resources *resources) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
SetSmuflTextFont(option_SMUFLTEXTFONT smuflTextFont) | vrv::SvgDeviceContext | inline |
SetSvgBoundingBoxes(bool svgBoundingBoxes) | vrv::SvgDeviceContext | inline |
SetSvgViewBox(bool svgViewBox) | vrv::SvgDeviceContext | inline |
SetTextBackground(int color) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
SetTextForeground(int color) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
SetUserScale(double scaleX, double scaleY) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
SetViewBoxFactor(double ppuFactor) (defined in vrv::DeviceContext) | vrv::DeviceContext | |
SetWidth(int width) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
StartCustomGraphic(const std::string &name, std::string gClass="", std::string gId="") override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
StartGraphic(Object *object, const std::string &gClass, const std::string &gId, GraphicID graphicID=PRIMARY, bool prepend=false) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
StartPage() override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
StartText(int x, int y, data_HORIZONTALALIGNMENT alignment=HORIZONTALALIGNMENT_left) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
StartTextGraphic(Object *object, const std::string &gClass, const std::string &gId) override (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |
SvgDeviceContext(const std::string &docId) (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | |
UseGlobalStyling() override | vrv::SvgDeviceContext | inlinevirtual |
~DeviceContext() (defined in vrv::DeviceContext) | vrv::DeviceContext | virtual |
~SvgDeviceContext() (defined in vrv::SvgDeviceContext) | vrv::SvgDeviceContext | virtual |