cd.wd

\file \brief World Coordinate Functions

See Copyright Notice in cd.h

Public Imports

cd.wd_old
public import cd.wd_old;
Undocumented in source.

Members

Functions

wdCanvasArc
void wdCanvasArc(cdCanvas* canvas, double xc, double yc, double w, double h, double angle1, double angle2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasBox
void wdCanvasBox(cdCanvas* canvas, double xmin, double xmax, double ymin, double ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasCanvas2World
void wdCanvasCanvas2World(cdCanvas* canvas, int xv, int yv, double* xw, double* yw)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasChord
void wdCanvasChord(cdCanvas* canvas, double xc, double yc, double w, double h, double angle1, double angle2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasClipArea
void wdCanvasClipArea(cdCanvas* canvas, double xmin, double xmax, double ymin, double ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasFont
int wdCanvasFont(cdCanvas* canvas, const(char)* type_face, int style, double size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetClipArea
int wdCanvasGetClipArea(cdCanvas* canvas, double* xmin, double* xmax, double* ymin, double* ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetFont
void wdCanvasGetFont(cdCanvas* canvas, char* type_face, int* style, double* size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetFontDim
void wdCanvasGetFontDim(cdCanvas* canvas, double* max_width, double* height, double* ascent, double* descent)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetImageRGB
void wdCanvasGetImageRGB(cdCanvas* canvas, ubyte* r, ubyte* g, ubyte* b, double x, double y, int iw, int ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetRegionBox
void wdCanvasGetRegionBox(cdCanvas* canvas, double* xmin, double* xmax, double* ymin, double* ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetTextBounds
void wdCanvasGetTextBounds(cdCanvas* canvas, double x, double y, const(char)* s, double* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetTextBox
void wdCanvasGetTextBox(cdCanvas* canvas, double x, double y, const(char)* s, double* xmin, double* xmax, double* ymin, double* ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetTextSize
void wdCanvasGetTextSize(cdCanvas* canvas, const(char)* s, double* width, double* height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetTransform
void wdCanvasGetTransform(cdCanvas* canvas, double* sx, double* sy, double* tx, double* ty)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetVectorTextBounds
void wdCanvasGetVectorTextBounds(cdCanvas* canvas, const(char)* s, double x, double y, double* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetVectorTextBox
void wdCanvasGetVectorTextBox(cdCanvas* canvas, double x, double y, const(char)* s, double* xmin, double* xmax, double* ymin, double* ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetVectorTextSize
void wdCanvasGetVectorTextSize(cdCanvas* canvas, const(char)* s, double* x, double* y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetViewport
void wdCanvasGetViewport(cdCanvas* canvas, int* xmin, int* xmax, int* ymin, int* ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasGetWindow
void wdCanvasGetWindow(cdCanvas* canvas, double* xmin, double* xmax, double* ymin, double* ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasHardcopy
void wdCanvasHardcopy(cdCanvas* canvas, cdContext* ctx, void* data, void function(cdCanvas* canvas_copy) draw_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasIsPointInRegion
int wdCanvasIsPointInRegion(cdCanvas* canvas, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasLine
void wdCanvasLine(cdCanvas* canvas, double x1, double y1, double x2, double y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasLineWidth
double wdCanvasLineWidth(cdCanvas* canvas, double width)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasMark
void wdCanvasMark(cdCanvas* canvas, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasMarkSize
double wdCanvasMarkSize(cdCanvas* canvas, double size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasMultiLineVectorText
void wdCanvasMultiLineVectorText(cdCanvas* canvas, double x, double y, const(char)* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasOffsetRegion
void wdCanvasOffsetRegion(cdCanvas* canvas, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasPattern
void wdCanvasPattern(cdCanvas* canvas, int w, int h, const(c_long)* color, double w_mm, double h_mm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasPixel
void wdCanvasPixel(cdCanvas* canvas, double x, double y, c_long color)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasPlay
int wdCanvasPlay(cdCanvas* canvas, cdContext* context, double xmin, double xmax, double ymin, double ymax, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasPutBitmap
void wdCanvasPutBitmap(cdCanvas* canvas, cdBitmap* bitmap, double x, double y, double w, double h)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasPutImageRect
void wdCanvasPutImageRect(cdCanvas* canvas, cdImage* image, double x, double y, int xmin, int xmax, int ymin, int ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasPutImageRectMap
void wdCanvasPutImageRectMap(cdCanvas* canvas, int iw, int ih, const(ubyte)* index, const(c_long)* colors, double x, double y, double w, double h, int xmin, int xmax, int ymin, int ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasPutImageRectRGB
void wdCanvasPutImageRectRGB(cdCanvas* canvas, int iw, int ih, const(ubyte)* r, const(ubyte)* g, const(ubyte)* b, double x, double y, double w, double h, int xmin, int xmax, int ymin, int ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasPutImageRectRGBA
void wdCanvasPutImageRectRGBA(cdCanvas* canvas, int iw, int ih, const(ubyte)* r, const(ubyte)* g, const(ubyte)* b, const(ubyte)* a, double x, double y, double w, double h, int xmin, int xmax, int ymin, int ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasRect
void wdCanvasRect(cdCanvas* canvas, double xmin, double xmax, double ymin, double ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasScale
void wdCanvasScale(cdCanvas* canvas, double dsx, double dsy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasSector
void wdCanvasSector(cdCanvas* canvas, double xc, double yc, double w, double h, double angle1, double angle2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasSetTransform
void wdCanvasSetTransform(cdCanvas* canvas, double sx, double sy, double tx, double ty)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasStipple
void wdCanvasStipple(cdCanvas* canvas, int w, int h, const(ubyte)* fgbg, double w_mm, double h_mm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasText
void wdCanvasText(cdCanvas* canvas, double x, double y, const(char)* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasTranslate
void wdCanvasTranslate(cdCanvas* canvas, double dtx, double dty)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasVectorCharSize
double wdCanvasVectorCharSize(cdCanvas* canvas, double size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasVectorText
void wdCanvasVectorText(cdCanvas* canvas, double x, double y, const(char)* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasVectorTextDirection
void wdCanvasVectorTextDirection(cdCanvas* canvas, double x1, double y1, double x2, double y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasVectorTextSize
void wdCanvasVectorTextSize(cdCanvas* canvas, double size_x, double size_y, const(char)* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasVertex
void wdCanvasVertex(cdCanvas* canvas, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasViewport
void wdCanvasViewport(cdCanvas* canvas, int xmin, int xmax, int ymin, int ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasWindow
void wdCanvasWindow(cdCanvas* canvas, double xmin, double xmax, double ymin, double ymax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasWorld2Canvas
void wdCanvasWorld2Canvas(cdCanvas* canvas, double xw, double yw, int* xv, int* yv)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wdCanvasWorld2CanvasSize
void wdCanvasWorld2CanvasSize(cdCanvas* canvas, double hw, double vw, int* hv, int* vv)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta