Board  0.9.5
LibBoard::Board Member List

This is the complete list of members for LibBoard::Board, including all inherited members.

_backgroundColorLibBoard::Boardprotected
_clippingPath (defined in LibBoard::Board)LibBoard::Boardprotected
_shapesLibBoard::ShapeListprotected
_stateLibBoard::Boardprotected
A0 enum value (defined in LibBoard::Board)LibBoard::Board
A1 enum value (defined in LibBoard::Board)LibBoard::Board
A10 enum value (defined in LibBoard::Board)LibBoard::Board
A2 enum value (defined in LibBoard::Board)LibBoard::Board
A3 enum value (defined in LibBoard::Board)LibBoard::Board
A4 enum value (defined in LibBoard::Board)LibBoard::Board
A5 enum value (defined in LibBoard::Board)LibBoard::Board
A6 enum value (defined in LibBoard::Board)LibBoard::Board
A7 enum value (defined in LibBoard::Board)LibBoard::Board
A8 enum value (defined in LibBoard::Board)LibBoard::Board
A9 enum value (defined in LibBoard::Board)LibBoard::Board
accept(ShapeVisitor &visitor) overrideLibBoard::ShapeListvirtual
accept(const ShapeVisitor &visitor) overrideLibBoard::ShapeListvirtual
accept(ConstShapeVisitor &visitor) const overrideLibBoard::ShapeListvirtual
accept(const ConstShapeVisitor &visitor) const overrideLibBoard::ShapeListvirtual
accept(CompositeShapeTransform &transform) const overrideLibBoard::ShapeListvirtual
accept(const CompositeShapeTransform &transform) const overrideLibBoard::ShapeListvirtual
addDuplicates(const Shape &shape, std::size_t times, double dx, double dy, double scale=1.0)LibBoard::Board
addDuplicates(const Shape &shape, std::size_t times, double dx, double dy, double scaleX, double scaleY, double angle=0.0)LibBoard::Board
addShape(const Shape &shape, double scaleFactor) (defined in LibBoard::ShapeList)LibBoard::ShapeListprotected
addTiling(const Shape &shape, Point topLeftCorner, std::size_t columns, std::size_t rows, double spacing=0.0, LineWidthFlag lineWidthFlag=UseLineWidth)LibBoard::ShapeList
AlignBottom enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
AlignCenter enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
AlignLeft enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
Alignment enum name (defined in LibBoard::ShapeList)LibBoard::ShapeList
AlignRight enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
AlignTop enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
append(const Shape &shape, Direction direction=ShapeList::Right, Alignment alignment=ShapeList::AlignCenter, double margin=0.0, LineWidthFlag lineWidthFlag=UseLineWidth)LibBoard::ShapeList
AspectRatioFlag enum name (defined in LibBoard::Board)LibBoard::Board
backgroundColor(const Color &color)LibBoard::Board
bbox(LineWidthFlag) constLibBoard::Shapeinline
begin()LibBoard::ShapeListinline
begin() constLibBoard::ShapeListinline
Board(const Color &backgroundColor=Color::Null)LibBoard::Board
Board(const Board &other)LibBoard::Board
Bottom enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
BoundingBox enum value (defined in LibBoard::Board)LibBoard::Board
boundingBox(LineWidthFlag) const overrideLibBoard::ShapeListvirtual
breadthFirstBegin()LibBoard::ShapeListinline
breadthFirstEnd()LibBoard::ShapeListinline
cbegin() constLibBoard::ShapeListinline
cend() constLibBoard::ShapeListinline
center(LineWidthFlag lineWidthFlag=IgnoreLineWidth) constLibBoard::Shapevirtual
clear(const Color &color=Color::Null)LibBoard::Board
clear(unsigned char red, unsigned char green, unsigned char blue)LibBoard::Boardinline
LibBoard::ShapeList::clear()LibBoard::ShapeList
clone() const overrideLibBoard::ShapeListvirtual
deepSize() constLibBoard::ShapeList
Degree (defined in LibBoard::Board)LibBoard::Boardstatic
deleteShapes()LibBoard::ShapeListprotected
depthFirstBegin()LibBoard::ShapeListinline
depthFirstEnd()LibBoard::ShapeListinline
Direction enum name (defined in LibBoard::ShapeList)LibBoard::ShapeList
disableLineWidthScaling()LibBoard::Boardstatic
drawArrow(double x1, double y1, double x2, double y2, Arrow::ExtremityType type=Arrow::Plain)LibBoard::Board
drawArrow(Point p, Point q, Arrow::ExtremityType type=Arrow::Plain)LibBoard::Board
drawBoundingBox(LineWidthFlag lineWidthFlag)LibBoard::Board
drawCircle(double x, double y, double radius)LibBoard::Board
drawClosedPolyline(const std::vector< Point > &points)LibBoard::Board
drawDot(double x, double y)LibBoard::Board
drawEllipse(double x, double y, double xRadius, double yRadius)LibBoard::Board
drawLine(double x1, double y1, double x2, double y2)LibBoard::Board
drawLine(Point p, Point q)LibBoard::Board
drawPolyline(const std::vector< Point > &points)LibBoard::Board
drawRectangle(double left, double top, double width, double height)LibBoard::Board
drawRectangle(const Rect &rect)LibBoard::Board
drawText(double x, double y, const char *text)LibBoard::Board
drawText(Point p, const char *text)LibBoard::Board
drawText(double x, double y, const std::string &text)LibBoard::Board
drawText(Point p, const std::string &str)LibBoard::Board
drawTriangle(double x1, double y1, double x2, double y2, double x3, double y3)LibBoard::Board
drawTriangle(const Point &p1, const Point &p2, const Point &p3)LibBoard::Board
dup(std::size_t copies=1)LibBoard::ShapeList
enableLineWidthScaling()LibBoard::Boardstatic
end()LibBoard::ShapeListinline
end() constLibBoard::ShapeListinline
Executive enum value (defined in LibBoard::Board)LibBoard::Board
fillCircle(double x, double y, double radius)LibBoard::Board
fillColor() constLibBoard::Boardinline
fillEllipse(double x, double y, double xRadius, double yRadius)LibBoard::Board
fillGouraudTriangle(const Point &p1, const Color &color1, const Point &p2, const Color &color2, const Point &p3, const Color &color3, unsigned char divisions=3)LibBoard::Board
fillGouraudTriangle(const double x1, const double y1, const Color &color1, const double x2, const double y2, const Color &color2, const double x3, const double y3, const Color &color3, unsigned char divisions=3)LibBoard::Boardinline
fillGouraudTriangle(const Point &p1, const float brightness1, const Point &p2, const float brightness2, const Point &p3, const float brightness3, unsigned char divisions=3)LibBoard::Board
fillGouraudTriangle(const double x1, const double y1, const float brightness1, const double x2, const double y2, const float brightness2, const double x3, const double y3, const float brightness3, unsigned char divisions=3)LibBoard::Boardinline
fillPolyline(const std::vector< Point > &points)LibBoard::Board
fillRectangle(double left, double top, double width, double height)LibBoard::Board
fillRectangle(const Rect &rect)LibBoard::Board
fillTriangle(double x1, double y1, double x2, double y2, double x3, double y3)LibBoard::Board
fillTriangle(const Point &p1, const Point &p2, const Point &p3)LibBoard::Board
flushFIG(std::ostream &stream, const TransformFIG &transform, std::map< Color, int > &colormap) const overrideLibBoard::ShapeListvirtual
flushPostscript(std::ostream &stream, const TransformEPS &transform) const overrideLibBoard::ShapeListvirtual
flushSVG(std::ostream &stream, const TransformSVG &transform) const overrideLibBoard::ShapeListvirtual
flushTikZ(std::ostream &stream, const TransformTikZ &transform) const overrideLibBoard::ShapeListvirtual
IgnoreAspectRatio enum value (defined in LibBoard::Board)LibBoard::Board
KeepAspectRatio enum value (defined in LibBoard::Board)LibBoard::Board
last(const std::size_t position=0)LibBoard::ShapeList
last(const std::size_t position=0)LibBoard::ShapeList
Left enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
Legal enum value (defined in LibBoard::Board)LibBoard::Board
Letter enum value (defined in LibBoard::Board)LibBoard::Board
moveCenter(double x, double y, LineWidthFlag lineWidthFlag=IgnoreLineWidth)LibBoard::Shape
moveCenter(Point p, LineWidthFlag lineWidthFlag=IgnoreLineWidth)LibBoard::Shape
name() const overrideLibBoard::ShapeListvirtual
operator+=(const Shape &shape)LibBoard::ShapeList
operator<<(const Shape &shape)LibBoard::Board
operator=(const Board &other)LibBoard::Board
operator=(const ShapeList &other) (defined in LibBoard::ShapeList)LibBoard::ShapeList
operator=(ShapeList &&other) (defined in LibBoard::ShapeList)LibBoard::ShapeList
PageSize enum name (defined in LibBoard::Board)LibBoard::Board
penColor() constLibBoard::Boardinline
push_back(Shape *shape)LibBoard::ShapeList
repeat(const Shape &shape, unsigned int times, double dx, double dy, double scaleX=1.0, double scaleY=1.0, double angle=0.0)LibBoard::ShapeList
resize(double width, double height, LineWidthFlag lineWidthFlag)LibBoard::Shape
Right enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
rotate(double angle, const Point &center) overrideLibBoard::Boardvirtual
rotate(double angle) overrideLibBoard::Boardvirtual
rotated(double angle, const Point &center)LibBoard::Board
rotated(double angle)LibBoard::Board
rotateDeg(double angle, const Point &center)LibBoard::Shapeinline
rotateDeg(double angle)LibBoard::Shapeinline
save(const char *filename, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
save(const char *filename, double pageWidth, double pageHeight, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveEPS(std::ostream &out, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter, const std::string &title=std::string()) constLibBoard::Board
saveEPS(const char *filename, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter, const std::string &title=std::string()) constLibBoard::Board
saveEPS(std::ostream &out, double pageWidth, double pageHeight, double margin=0.0, Unit unit=UMillimeter, const std::string &title=std::string()) constLibBoard::Board
saveEPS(const char *filename, double pageWidth, double pageHeight, double margin=0.0, Unit unit=UMillimeter, const std::string &title=std::string()) constLibBoard::Board
saveFIG(const char *filename, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveFIG(std::ostream &out, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveFIG(const char *filename, double pageWidth, double pageHeight, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveFIG(std::ostream &out, double pageWidth, double pageHeight, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveSVG(const char *filename, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveSVG(std::ostream &out, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveSVG(const char *filename, double pageWidth, double pageHeight, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveSVG(std::ostream &out, double pageWidth, double pageHeight, double margin=0.0, Unit unit=UMillimeter) constLibBoard::Board
saveTikZ(const char *filename, PageSize size=Board::BoundingBox, double margin=0.0) constLibBoard::Board
saveTikZ(std::ostream &out, PageSize size=Board::BoundingBox, double margin=0.0) constLibBoard::Board
saveTikZ(const char *filename, double pageWidth, double pageHeight, double margin=0.0) constLibBoard::Board
saveTikZ(std::ostream &out, double pageWidth, double pageHeight, double margin=0.0) constLibBoard::Board
scale(double sx, double sy) overrideLibBoard::Boardvirtual
scale(double s) overrideLibBoard::Boardvirtual
scaleAll(double s) overrideLibBoard::ShapeListvirtual
scaled(double sx, double sy)LibBoard::Board
scaled(double s)LibBoard::Board
LibBoard::ShapeList::scaled(double sx, double sy) constLibBoard::ShapeList
LibBoard::ShapeList::scaled(double s) constLibBoard::ShapeList
scaleToHeight(double h, LineWidthFlag lineWidthFlag)LibBoard::Shape
scaleToWidth(double w, LineWidthFlag lineWidthFlag)LibBoard::Shape
setClippingPath(const std::vector< Point > &points)LibBoard::Board
setClippingPath(const Path &path)LibBoard::Board
setClippingRectangle(double x, double y, double width, double height)LibBoard::Board
setClippingRectangle(const Rect &rect)LibBoard::Board
setFillColor(const Color &color)LibBoard::Board
setFillColorHSV(float hue, float saturation, float value, float alpha=1.0f)LibBoard::Board
setFillColorRGBf(float red, float green, float blue, float alpha=1.0f)LibBoard::Board
setFillColorRGBi(unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha=255)LibBoard::Board
setFont(const Fonts::Font font, double fontSize)LibBoard::Board
setFontSize(double fontSize)LibBoard::Board
setLineCap(LineCap cap)LibBoard::Boardinline
setLineJoin(LineJoin join)LibBoard::Boardinline
setLineStyle(LineStyle style)LibBoard::Boardinline
setLineWidth(double width)LibBoard::Board
setLineWidthScaling(bool)LibBoard::Boardstatic
setPenColor(const Color &color)LibBoard::Board
setPenColorRGBf(float red, float green, float blue, float alpha=1.0f)LibBoard::Board
setPenColorRGBi(unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha=255)LibBoard::Board
Shape()LibBoard::Shapeinline
Shape(const Shape &other) (defined in LibBoard::Shape)LibBoard::Shape
ShapeList() (defined in LibBoard::ShapeList)LibBoard::ShapeListinline
ShapeList(const ShapeList &other) (defined in LibBoard::ShapeList)LibBoard::ShapeList
ShapeList(ShapeList &&other) (defined in LibBoard::ShapeList)LibBoard::ShapeList
ShapeList(const Shape &shape, unsigned int times, double dx, double dy, double scale)LibBoard::ShapeList
ShapeList(const Shape &shape, unsigned int times, double dx, double dy, double scaleX, double scaleY, double angle)LibBoard::ShapeList
size() constLibBoard::ShapeListinline
size_type typedef (defined in LibBoard::ShapeList)LibBoard::ShapeList
style() constLibBoard::Boardinline
toMillimeter(double x, Unit unit) (defined in LibBoard::Board)LibBoard::Boardprotectedstatic
top()LibBoard::ShapeList
Top enum value (defined in LibBoard::ShapeList)LibBoard::ShapeList
topLevelFindLast(std::size_t position=0)LibBoard::ShapeList
translate(double dx, double dy) overrideLibBoard::Boardvirtual
translated(double dx, double dy)LibBoard::Board
UCentimeter enum value (defined in LibBoard::Board)LibBoard::Board
UInche enum value (defined in LibBoard::Board)LibBoard::Board
UMillimeter enum value (defined in LibBoard::Board)LibBoard::Board
Unit enum name (defined in LibBoard::Board)LibBoard::Board
UPoint enum value (defined in LibBoard::Board)LibBoard::Board
~Board() override (defined in LibBoard::Board)LibBoard::Board
~Shape()LibBoard::Shapevirtual
~ShapeList() override (defined in LibBoard::ShapeList)LibBoard::ShapeList