![]() |
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 | |
| ApplyOffset() override | vrv::SvgDeviceContext | inlinevirtual |
| 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 |
| SetSvgContentBoundingBoxes(bool svgContentBoundingBoxes) | 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 |
| SetUseLiberation(bool useLiberation) | vrv::SvgDeviceContext | inline |
| 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 |