te::map::Canvas Member List

This is the complete list of members for te::map::Canvas, including all inherited members.

calcAspectRatio(double &llx, double &lly, double &urx, double &ury, const AlignType hAlign=Center, const AlignType vAlign=Center)=0te::map::Canvaspure virtual
calcAspectRatio(te::gm::Envelope *envelope, const AlignType hAlign=Center, const AlignType vAlign=Center)=0te::map::Canvaspure virtual
Canvas()te::map::Canvasinline
clear()=0te::map::Canvaspure virtual
draw(const te::gm::Geometry *geom)=0te::map::Canvaspure virtual
draw(const te::gm::Point *point)=0te::map::Canvaspure virtual
draw(const te::gm::MultiPoint *mpoint)=0te::map::Canvaspure virtual
draw(const te::gm::LineString *line)=0te::map::Canvaspure virtual
draw(const te::gm::MultiLineString *mline)=0te::map::Canvaspure virtual
draw(const te::gm::Polygon *poly)=0te::map::Canvaspure virtual
draw(const te::gm::MultiPolygon *mpoly)=0te::map::Canvaspure virtual
draw(const te::gm::GeometryCollection *g)=0te::map::Canvaspure virtual
draw(const te::gm::MultiSurface *g)=0te::map::Canvaspure virtual
draw(const te::at::Text *txt)=0te::map::Canvaspure virtual
drawImage(char *src, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
drawImage(te::color::RGBAColor **src, int w, int h)=0te::map::Canvaspure virtual
drawImage(int x, int y, char *src, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
drawImage(int x, int y, te::color::RGBAColor **src, int w, int h)=0te::map::Canvaspure virtual
drawImage(int x, int y, int w, int h, char *src, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
drawImage(int x, int y, int w, int h, te::color::RGBAColor **src, int srcw, int srch)=0te::map::Canvaspure virtual
drawImage(int x, int y, int w, int h, char *src, std::size_t size, ImageType t, int sx, int sy, int sw, int sh)=0te::map::Canvaspure virtual
drawImage(int x, int y, int w, int h, te::color::RGBAColor **src, int sx, int sy, int sw, int sh)=0te::map::Canvaspure virtual
drawImage(int x, int y, te::rst::Raster *src, int opacity=TE_OPAQUE)=0te::map::Canvaspure virtual
drawImage(int x, int y, int w, int h, te::rst::Raster *src, int sx, int sy, int sw, int sh, int opacity=TE_OPAQUE)=0te::map::Canvaspure virtual
drawPixel(int x, int y)=0te::map::Canvaspure virtual
drawPixel(int x, int y, const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
drawText(int x, int y, const std::string &txt, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)=0te::map::Canvaspure virtual
drawText(const te::gm::Point *p, const std::string &txt, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)=0te::map::Canvaspure virtual
drawText(const double &x, const double &y, const std::string &txt, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)=0te::map::Canvaspure virtual
freeImage(char *img) const =0te::map::Canvaspure virtual
getBackgroundColor() const =0te::map::Canvaspure virtual
getHeight() const =0te::map::Canvaspure virtual
getImage(ImageType t, std::size_t &size, int quality=75, int fg=0) const =0te::map::Canvaspure virtual
getImage(const int x=0, const int y=0, const int w=0, const int h=0) const =0te::map::Canvaspure virtual
getTextBoundary(int x, int y, const std::string &txt, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)=0te::map::Canvaspure virtual
getTextBoundary(const te::gm::Point *p, const std::string &txt, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)=0te::map::Canvaspure virtual
getTextBoundary(const double &x, const double &y, const std::string &txt, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)=0te::map::Canvaspure virtual
getWidth() const =0te::map::Canvaspure virtual
resize(int w, int h)=0te::map::Canvaspure virtual
save(const char *fileName, ImageType t, int quality=75, int fg=0) const =0te::map::Canvaspure virtual
setBackgroundColor(const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
setEraseMode()=0te::map::Canvaspure virtual
setFontFamily(const std::string &family)=0te::map::Canvaspure virtual
setLineCapStyle(LineCapStyle style)=0te::map::Canvaspure virtual
setLineColor(const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
setLineDashStyle(LineDashStyle style)=0te::map::Canvaspure virtual
setLineDashStyle(const std::vector< double > &style)=0te::map::Canvaspure virtual
setLineJoinStyle(LineJoinStyle style)=0te::map::Canvaspure virtual
setLinePattern(te::color::RGBAColor **pattern, int ncols, int nrows)=0te::map::Canvaspure virtual
setLinePattern(char *pattern, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
setLinePatternOpacity(int opacity)=0te::map::Canvaspure virtual
setLinePatternRotation(const double &angle)=0te::map::Canvaspure virtual
setLineWidth(int w)=0te::map::Canvaspure virtual
setNormalMode()=0te::map::Canvaspure virtual
setPointColor(const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
setPointPattern(te::color::RGBAColor **pattern, int ncols, int nrows)=0te::map::Canvaspure virtual
setPointPattern(char *pattern, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
setPointPatternOpacity(int opacity)=0te::map::Canvaspure virtual
setPointPatternRotation(const double &angle)=0te::map::Canvaspure virtual
setPointWidth(int w)=0te::map::Canvaspure virtual
setPolygonContourCapStyle(LineCapStyle style)=0te::map::Canvaspure virtual
setPolygonContourColor(const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
setPolygonContourDashStyle(LineDashStyle style)=0te::map::Canvaspure virtual
setPolygonContourDashStyle(const std::vector< double > &style)=0te::map::Canvaspure virtual
setPolygonContourJoinStyle(LineJoinStyle style)=0te::map::Canvaspure virtual
setPolygonContourPattern(te::color::RGBAColor **pattern, int ncols, int nrows)=0te::map::Canvaspure virtual
setPolygonContourPattern(char *pattern, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
setPolygonContourPatternOpacity(int opacity)=0te::map::Canvaspure virtual
setPolygonContourPatternRotation(const double &angle)=0te::map::Canvaspure virtual
setPolygonContourWidth(int w)=0te::map::Canvaspure virtual
setPolygonFillColor(const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
setPolygonFillPattern(te::color::RGBAColor **pattern, int ncols, int nrows)=0te::map::Canvaspure virtual
setPolygonFillPattern(char *pattern, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
setPolygonPatternOpacity(int opacity)=0te::map::Canvaspure virtual
setPolygonPatternRotation(const double &angle)=0te::map::Canvaspure virtual
setPolygonPatternWidth(int w)=0te::map::Canvaspure virtual
setTextColor(const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
setTextContourColor(const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
setTextContourEnabled(bool b)=0te::map::Canvaspure virtual
setTextContourOpacity(int opacity)=0te::map::Canvaspure virtual
setTextContourWidth(int width)=0te::map::Canvaspure virtual
setTextDecorationColor(const te::color::RGBAColor &color)=0te::map::Canvaspure virtual
setTextDecorationWidth(int width)=0te::map::Canvaspure virtual
setTextJustification(te::at::LineJustification just)=0te::map::Canvaspure virtual
setTextMultiLineSpacing(int spacing)=0te::map::Canvaspure virtual
setTextOpacity(int opacity)=0te::map::Canvaspure virtual
setTextOverline(bool b)=0te::map::Canvaspure virtual
setTextPointSize(double size)=0te::map::Canvaspure virtual
setTextStretch(std::size_t stretch)=0te::map::Canvaspure virtual
setTextStrikeOut(bool b)=0te::map::Canvaspure virtual
setTextStyle(te::at::FontStyle style)=0te::map::Canvaspure virtual
setTextUnderline(bool b)=0te::map::Canvaspure virtual
setTextWeight(te::at::FontWeight weight)=0te::map::Canvaspure virtual
setWindow(const double &llx, const double &lly, const double &urx, const double &ury)=0te::map::Canvaspure virtual
~Canvas()te::map::Canvasinlinevirtual