Board 0.9.6
LibBoard::GouraudTriangle Member List

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

_color0LibBoard::GouraudTriangleprotected
_color1LibBoard::GouraudTriangleprotected
_color2LibBoard::GouraudTriangleprotected
_holesLibBoard::Polylineprotected
_pathLibBoard::Polylineprotected
_styleLibBoard::ShapeWithStyleprotected
_subdivisionsLibBoard::GouraudTriangleprotected
accept(ShapeVisitor &visitor) overrideLibBoard::Polylinevirtual
accept(const ShapeVisitor &visitor) overrideLibBoard::Polylinevirtual
accept(ConstShapeVisitor &visitor) const overrideLibBoard::Polylinevirtual
accept(const ConstShapeVisitor &visitor) const overrideLibBoard::Polylinevirtual
accept(CompositeShapeTransform &transform) const overrideLibBoard::Polylinevirtual
accept(const CompositeShapeTransform &transform) const overrideLibBoard::Polylinevirtual
addHole(const Path &path)LibBoard::Polyline
bbox(LineWidthFlag) constLibBoard::Shapeinline
boundingBox(LineWidthFlag) const overrideLibBoard::Polylinevirtual
center(LineWidthFlag lineWidthFlag=IgnoreLineWidth) constLibBoard::Shapevirtual
clone() const overrideLibBoard::GouraudTrianglevirtual
fillColor() constLibBoard::ShapeWithStyleinline
filled() constLibBoard::ShapeWithStyleinline
flushFIG(std::ostream &stream, const TransformFIG &transform, std::map< Color, int > &colormap) const overrideLibBoard::GouraudTrianglevirtual
flushPostscript(std::ostream &stream, const TransformEPS &transform) const overrideLibBoard::GouraudTrianglevirtual
flushSVG(std::ostream &stream, const TransformSVG &transform) const overrideLibBoard::GouraudTrianglevirtual
flushTikZ(std::ostream &stream, const TransformTikZ &transform) const overrideLibBoard::GouraudTrianglevirtual
GouraudTriangle(const Point &p0, const Color &color0, const Point &p1, const Color &color1, const Point &p2, const Color &color2, int subdivisions)LibBoard::GouraudTriangle
GouraudTriangle(const Point &p0, float brightness0, const Point &p1, float brightness1, const Point &p2, float brightness2, const Color &fillColor, int subdivisions)LibBoard::GouraudTriangle
lineCap() constLibBoard::ShapeWithStyleinline
lineJoin() constLibBoard::ShapeWithStyleinline
lineStyle() constLibBoard::ShapeWithStyleinline
lineWidth() constLibBoard::ShapeWithStyleinline
moveCenter(double x, double y, LineWidthFlag lineWidthFlag=IgnoreLineWidth)LibBoard::Shape
moveCenter(Point p, LineWidthFlag lineWidthFlag=IgnoreLineWidth)LibBoard::Shape
name() const overrideLibBoard::GouraudTrianglevirtual
operator<<(const Point &p)LibBoard::Polyline
operator=(Polyline &&)=defaultLibBoard::Polyline
operator=(const Polyline &)=defaultLibBoard::Polyline
LibBoard::ShapeWithStyle::operator=(const ShapeWithStyle &other)LibBoard::ShapeWithStyle
operator[](const std::size_t n)LibBoard::Polylineinline
operator[](const std::size_t n) constLibBoard::Polylineinline
path() constLibBoard::Polylineinline
penColor() constLibBoard::ShapeWithStyleinline
Polyline(const std::vector< Point > &points, Path::OpenClosed openClosed, Color penColor=Style::defaultPenColor(), Color fillColor=Style::defaultFillColor(), double lineWidth=Style::defaultLineWidth(), const LineStyle lineStyle=Style::defaultLineStyle(), const LineCap cap=Style::defaultLineCap(), const LineJoin join=Style::defaultLineJoin())LibBoard::Polylineinline
Polyline(const std::vector< Point > &points, Path::OpenClosed openClosed, const Style &style)LibBoard::Polylineinline
Polyline(const Path &path, Color penColor=Style::defaultPenColor(), Color fillColor=Style::defaultFillColor(), double lineWidth=Style::defaultLineWidth(), const LineStyle lineStyle=Style::defaultLineStyle(), const LineCap cap=Style::defaultLineCap(), const LineJoin join=Style::defaultLineJoin())LibBoard::Polylineinline
Polyline(const Path &path, const Style &style)LibBoard::Polylineinline
Polyline(Path::OpenClosed openClosed, Color penColor=Style::defaultPenColor(), Color fillColor=Style::defaultFillColor(), double lineWidth=Style::defaultLineWidth(), const LineStyle lineStyle=Style::defaultLineStyle(), const LineCap cap=Style::defaultLineCap(), const LineJoin join=Style::defaultLineJoin())LibBoard::Polylineinline
Polyline(Path::OpenClosed openClosed, const Style &style)LibBoard::Polylineinline
Polyline(const Polyline &)=defaultLibBoard::Polyline
Polyline(Polyline &&)=defaultLibBoard::Polyline
resize(double width, double height, LineWidthFlag lineWidthFlag)LibBoard::Shape
resized(double w, double h, LineWidthFlag lineWidthFlag) constLibBoard::GouraudTriangle
rotate(double angle, const Point &center) overrideLibBoard::GouraudTrianglevirtual
rotate(double angle) overrideLibBoard::GouraudTrianglevirtual
rotated(double angle, const Point &center) constLibBoard::GouraudTriangle
rotated(double angle) constLibBoard::GouraudTriangle
rotateDeg(double angle, const Point &center)LibBoard::Shapeinline
rotateDeg(double angle)LibBoard::Shapeinline
scale(double sx, double sy) overrideLibBoard::Polylinevirtual
scale(double s) overrideLibBoard::Polylinevirtual
scaleAll(double s) overrideLibBoard::GouraudTrianglevirtual
scaled(double sx, double sy) constLibBoard::GouraudTriangle
scaled(double s) constLibBoard::GouraudTriangle
scaleToHeight(double h, LineWidthFlag lineWidthFlag)LibBoard::Shape
scaleToWidth(double w, LineWidthFlag lineWidthFlag)LibBoard::Shape
setFillColor(const Color &)LibBoard::ShapeWithStyleinline
setLineCap(LineCap)LibBoard::ShapeWithStyleinline
setLineJoin(LineJoin)LibBoard::ShapeWithStyleinline
setLineStyle(LineStyle)LibBoard::ShapeWithStyleinline
setLineWidth(double)LibBoard::ShapeWithStyleinline
setLineWidthScaling(bool)LibBoard::ShapeWithStylestatic
setPenColor(const Color &)LibBoard::ShapeWithStyleinline
setRectangleFlag()LibBoard::Polyline
setStyle(const Style &)LibBoard::ShapeWithStyleinline
Shape()LibBoard::Shapeinline
Shape(const Shape &other)LibBoard::Shape
ShapeWithStyle(Color penColor, Color fillColor, double lineWidth, LineStyle style, const LineCap cap, const LineJoin join)LibBoard::ShapeWithStyleinline
ShapeWithStyle(const Style &style)LibBoard::ShapeWithStyleinline
ShapeWithStyle(const ShapeWithStyle &other)LibBoard::ShapeWithStyle
style() constLibBoard::ShapeWithStyleinline
translate(double dx, double dy) overrideLibBoard::Polylinevirtual
translated(double dx, double dy) constLibBoard::GouraudTriangle
updateLineWidth(double s)LibBoard::ShapeWithStyleinlineprotected
vertexCount() constLibBoard::Polylineinline
~Polyline() override=defaultLibBoard::Polyline
~Shape()LibBoard::Shapevirtual
~ShapeWithStyle()LibBoard::ShapeWithStyle