te::ag::Canvas Member List

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

adjustWorldWindow(double &llx, double &lly, double &urx, double &ury, const HAlignType &ha=HCenter, const VAlignType &va=VCenter)te::ag::Canvas
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(int w, int h)te::ag::Canvas
Canvas(const Canvas &rhs)te::ag::Canvasprivate
te::map::Canvas::Canvas()te::map::Canvasinline
clear()te::ag::Canvasvirtual
conv_font_curve_type typedefte::ag::Canvasprivate
conv_font_segm_type typedefte::ag::Canvasprivate
conv_font_trans_type typedefte::ag::Canvasprivate
draw(te::gm::Geometry *geom)te::ag::Canvas
draw(te::gm::Point *point)te::ag::Canvas
draw(te::gm::PointZ *point)te::ag::Canvas
draw(te::gm::PointM *point)te::ag::Canvas
draw(te::gm::PointZM *point)te::ag::Canvas
draw(te::gm::MultiPoint *mpoint)te::ag::Canvas
draw(te::gm::LineString *line)te::ag::Canvas
draw(te::gm::MultiLineString *mline)te::ag::Canvas
draw(te::gm::Polygon *poly)te::ag::Canvas
draw(te::gm::MultiPolygon *mpoly)te::ag::Canvas
draw(te::gm::GeometryCollection *g)te::ag::Canvas
draw(te::at::Text *tx)te::ag::Canvas
te::map::Canvas::draw(const te::gm::Geometry *geom)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::gm::Point *point)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::gm::MultiPoint *mpoint)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::gm::LineString *line)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::gm::MultiLineString *mline)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::gm::Polygon *poly)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::gm::MultiPolygon *mpoly)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::gm::GeometryCollection *g)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::gm::MultiSurface *g)=0te::map::Canvaspure virtual
te::map::Canvas::draw(const te::at::Text *txt)=0te::map::Canvaspure virtual
drawGeometry(char *geom)te::ag::Canvas
drawGeometryCollection(char *g)te::ag::Canvas
drawImage(char *src, int size, te::map::Canvas::ImageType t)te::ag::Canvas
drawImage(te::color::RGBAColor **src, int w, int h)te::ag::Canvasvirtual
drawImage(int x, int y, char *src, int size, te::map::Canvas::ImageType t)te::ag::Canvas
drawImage(int x, int y, te::color::RGBAColor **src, int w, int h)te::ag::Canvasvirtual
drawImage(int x, int y, int w, int h, char *src, int size, te::map::Canvas::ImageType t)te::ag::Canvas
drawImage(int x, int y, int w, int h, te::color::RGBAColor **src, int srcw, int srch)te::ag::Canvasvirtual
drawImage(int x, int y, int w, int h, char *src, int size, te::map::Canvas::ImageType t, int sx, int sy, int sw, int sh)te::ag::Canvas
drawImage(int x, int y, int w, int h, te::color::RGBAColor **src, int sx, int sy, int sw, int sh)te::ag::Canvasvirtual
te::map::Canvas::drawImage(char *src, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
te::map::Canvas::drawImage(int x, int y, char *src, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
te::map::Canvas::drawImage(int x, int y, int w, int h, char *src, std::size_t size, ImageType t)=0te::map::Canvaspure virtual
te::map::Canvas::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
te::map::Canvas::drawImage(int x, int y, te::rst::Raster *src, int opacity=TE_OPAQUE)=0te::map::Canvaspure virtual
te::map::Canvas::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
drawLineString(char *line)te::ag::Canvas
drawLineString(double *v, const size_t &size)te::ag::Canvas
drawMultiLineString(char *mline)te::ag::Canvas
drawMultiPoint(char *mpoint)te::ag::Canvas
drawMultiPolygon(char *mpoly)te::ag::Canvas
drawPixel(int x, int y)te::ag::Canvasvirtual
drawPixel(int x, int y, const te::color::RGBAColor &color)te::ag::Canvasvirtual
drawPoint(char *point)te::ag::Canvas
drawPointM(char *point)te::ag::Canvas
drawPointZ(char *point)te::ag::Canvas
drawPointZM(char *point)te::ag::Canvas
drawPolygon(char *poly)te::ag::Canvas
drawPolygon(agg::path_storage &path, const int &index)te::ag::Canvas
drawText(int x, int y, const std::string &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvasvirtual
drawText(double *vin, const int &size, const agg::trans_affine &matrix, const std::string &tx)te::ag::Canvas
drawText(const te::gm::Point &wp, const std::string &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvas
drawText(const double &x, const double &y, const std::string &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvasvirtual
te::map::Canvas::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
drawTextBoundary(int x, int y, const std::string &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvas
drawTextBoundary(const te::gm::Point &wp, const std::string &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvas
drawTextBoundary(const double &x, const double &y, const std::string &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvas
font_engine_type typedefte::ag::Canvasprivate
font_manager_type typedefte::ag::Canvasprivate
freeImage(char *img) const te::ag::Canvasvirtual
getBackgroundColor() const te::ag::Canvasvirtual
getBuffer() const te::ag::Canvas
getColorsFromBuffer(int x=0, int y=0, int w=0, int h=0) const te::ag::Canvas
getData(const std::string &file_name, int &w, int &h)te::ag::Canvas
getHeight() const te::ag::Canvasinlinevirtual
getImage(te::map::Canvas::ImageType t, size_t &size) const te::ag::Canvas
te::map::Canvas::getImage(ImageType t, std::size_t &size, int quality=75, int fg=0) const =0te::map::Canvaspure virtual
te::map::Canvas::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 &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvasvirtual
getTextBoundary(const te::gm::Point &wp, const std::string &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvas
getTextBoundary(const double &x, const double &y, const std::string &tx, float angle=0.0, te::at::HorizontalAlignment hAlign=te::at::Start, te::at::VerticalAlignment vAlign=te::at::Baseline)te::ag::Canvasvirtual
te::map::Canvas::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
getWidth() const te::ag::Canvasinlinevirtual
m_bgColorte::ag::Canvasprivate
m_bufferte::ag::Canvasprivate
m_contourPatternBufferte::ag::Canvasprivate
m_contourPatternRenderingBufferte::ag::Canvasprivate
m_dheightte::ag::Canvasprivate
m_dwidthte::ag::Canvasprivate
m_fontEnginete::ag::Canvasprivate
m_fontManagerte::ag::Canvasprivate
m_hdcte::ag::Canvasprivate
m_lineColorte::ag::Canvasprivate
m_linePatternBufferte::ag::Canvasprivate
m_linePatternRenderingBufferte::ag::Canvasprivate
m_lineWidthte::ag::Canvasprivate
m_matrixte::ag::Canvasprivate
m_pixfmtte::ag::Canvasprivate
m_polyContourColorte::ag::Canvasprivate
m_polyContourWidthte::ag::Canvasprivate
m_polyFillColorte::ag::Canvasprivate
m_polyPatternBufferte::ag::Canvasprivate
m_polyPatternOpacityte::ag::Canvasprivate
m_polyPatternRenderingBufferte::ag::Canvasprivate
m_polyPatternWidthte::ag::Canvasprivate
m_ptColorte::ag::Canvasprivate
m_ptMarkerTypete::ag::Canvasprivate
m_ptPatternBufferte::ag::Canvasprivate
m_ptPatternRenderingBufferte::ag::Canvasprivate
m_ptWidthte::ag::Canvasprivate
m_rasterizerte::ag::Canvasprivate
m_rendererBasete::ag::Canvasprivate
m_renderingBufferte::ag::Canvasprivate
m_scanlinete::ag::Canvasprivate
m_textLetterSpacingte::ag::Canvasprivate
m_textLineJustificationte::ag::Canvasprivate
m_textLineSpacingte::ag::Canvasprivate
m_textWordSpacingte::ag::Canvasprivate
m_txBoundaryColorte::ag::Canvasprivate
m_txBoundaryWidthte::ag::Canvasprivate
m_txColorte::ag::Canvasprivate
m_txDecorationColorte::ag::Canvasprivate
m_txDecorationTypete::ag::Canvasprivate
m_txDecorationWidthte::ag::Canvasprivate
m_txXScalete::ag::Canvasprivate
m_wllxte::ag::Canvasprivate
m_wllyte::ag::Canvasprivate
m_wurxte::ag::Canvasprivate
m_wuryte::ag::Canvasprivate
operator=(const Canvas &rhs)te::ag::Canvasprivate
resize(int w, int h)te::ag::Canvasvirtual
save(const char *fileName, te::map::Canvas::ImageType t, int quality=75, int fg=0) const te::ag::Canvas
te::map::Canvas::save(const char *fileName, ImageType t, int quality=75, int fg=0) const =0te::map::Canvaspure virtual
setBackgroundColor(const te::color::RGBAColor &color)te::ag::Canvasvirtual
setEraseMode()=0te::map::Canvaspure virtual
setFontFamily(const std::string &family)te::ag::Canvasvirtual
setLineCapStyle(LineCapStyle style)=0te::map::Canvaspure virtual
setLineColor(const te::color::RGBAColor &color)te::ag::Canvasvirtual
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
setLineStyle(te::color::RGBAColor **style, int ncols, int nrows)te::ag::Canvas
setLineStyle(char *style, int size, te::map::Canvas::ImageType t)te::ag::Canvas
setLineStyle(const std::string &fileName)te::ag::Canvas
setLineWidth(const int &w)te::ag::Canvas
te::map::Canvas::setLineWidth(int w)=0te::map::Canvaspure virtual
setNormalMode()=0te::map::Canvaspure virtual
setPointColor(const te::color::RGBAColor &color)te::ag::Canvasvirtual
setPointMarkerType(const ptMarkerType &type)te::ag::Canvas
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
setPointStyle(te::color::RGBAColor **style, int ncols, int nrows)te::ag::Canvas
setPointStyle(char *style, int size, te::map::Canvas::ImageType t)te::ag::Canvas
setPointStyle(const std::string &fileName)te::ag::Canvas
setPointWidth(int w)te::ag::Canvasvirtual
setPolygonContourCapStyle(LineCapStyle style)=0te::map::Canvaspure virtual
setPolygonContourColor(const te::color::RGBAColor &color)te::ag::Canvasvirtual
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
setPolygonContourStyle(te::color::RGBAColor **style, int ncols, int nrows)te::ag::Canvas
setPolygonContourStyle(char *style, int size, te::map::Canvas::ImageType t)te::ag::Canvas
setPolygonContourStyle(const std::string &fileName)te::ag::Canvas
setPolygonContourWidth(const int &w)te::ag::Canvas
te::map::Canvas::setPolygonContourWidth(int w)=0te::map::Canvaspure virtual
setPolygonFillColor(const te::color::RGBAColor &color)te::ag::Canvasvirtual
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
setPolygonFillStyle(te::color::RGBAColor **style, int ncols, int nrows)te::ag::Canvas
setPolygonFillStyle(char *style, int size, te::map::Canvas::ImageType t)te::ag::Canvas
setPolygonFillStyle(const std::string &fileName)te::ag::Canvas
setPolygonPatternOpacity(const unsigned char &opac)te::ag::Canvas
te::map::Canvas::setPolygonPatternOpacity(int opacity)=0te::map::Canvaspure virtual
setPolygonPatternRotation(const double &angle)=0te::map::Canvaspure virtual
setPolygonPatternWidth(const int &w)te::ag::Canvas
te::map::Canvas::setPolygonPatternWidth(int w)=0te::map::Canvaspure virtual
setTextBoundaryColor(const te::color::RGBAColor &color)te::ag::Canvas
setTextBoundaryOpacity(const int &opacity)te::ag::Canvas
setTextBoundaryWidth(const int &width)te::ag::Canvas
setTextColor(const te::color::RGBAColor &color)te::ag::Canvasvirtual
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)te::ag::Canvasvirtual
setTextDecorationWidth(int width)te::ag::Canvasvirtual
setTextJustification(te::at::LineJustification just)=0te::map::Canvaspure virtual
setTextMultiLineJustification(const te::at::LineJustification &just)te::ag::Canvas
setTextMultiLineSpacing(const int &spacing)te::ag::Canvas
te::map::Canvas::setTextMultiLineSpacing(int spacing)=0te::map::Canvaspure virtual
setTextOpacity(const int &opacity)te::ag::Canvas
te::map::Canvas::setTextOpacity(int opacity)=0te::map::Canvaspure virtual
setTextOverline(bool b)te::ag::Canvasvirtual
setTextPointSize(double psize)te::ag::Canvasvirtual
setTextStretch(size_t stretch)te::ag::Canvas
te::map::Canvas::setTextStretch(std::size_t stretch)=0te::map::Canvaspure virtual
setTextStrikeOut(bool b)te::ag::Canvasvirtual
setTextStyle(te::at::FontStyle style)te::ag::Canvasvirtual
setTextUnderline(bool b)te::ag::Canvasvirtual
setTextWeight(te::at::FontWeight weight)te::ag::Canvasvirtual
setWindow(const double &llx, const double &lly, const double &urx, const double &ury)te::ag::Canvasvirtual
write_ppm(const std::string &file_name)te::ag::Canvas
~Canvas()te::ag::Canvasvirtual