|
| NodeDlgView (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxHSCROLL|wxVSCROLL, const wxString &name=_T("")) |
|
void | OnDraw (wxDC &dc) |
|
| vtScaledView (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxHSCROLL|wxVSCROLL, const wxString &name=_T("")) |
|
void | SetScale (double scale) |
|
double | GetScale () |
|
void | ZoomToPoint (const DPoint2 &p) |
|
void | ZoomToRect (const DRECT &geo_rect, float margin) |
|
void | ZoomOutToRect (const DRECT &geo_rect) |
|
wxRect | WorldToCanvas (const DRECT &r) |
|
wxRect | WorldToWindow (const DRECT &r) |
|
DRECT | CanvasToWorld (const wxRect &r) |
|
void | GetCanvasPosition (const wxMouseEvent &event, wxPoint &pos) |
|
DRECT | GetWorldRect () |
|
wxRect | PointsToRect (const wxPoint &p1, const wxPoint &p2) |
|
int | sx (double x) |
|
int | sy (double y) |
|
void | screen (const DPoint2 &p, wxPoint &sp) const |
|
void | screen (const OGRPoint *p, wxPoint &sp) const |
|
int | sdx (double x) |
|
int | sdy (double y) |
|
wxPoint | screen_delta (const DPoint2 &p) const |
|
double | ox (int x) |
|
double | oy (int y) |
|
void | object (const wxPoint &sp, DPoint2 &p) const |
|
double | odx (int x) |
|
double | ody (int y) |
|
void | DrawLine (wxDC *pDC, const DPoint2 &p0, const DPoint2 &p1) |
|
void | DrawPolyLine (wxDC *pDC, const DLine2 &line, bool bClose) |
|
void | DrawDoubleLine (wxDC *pDC, const DLine2 &line, const DLine2 &width) |
|
void | DrawPolygon (wxDC *pDC, const DPolygon2 &poly, bool bFill) |
|
void | DrawOGRLinearRing (wxDC *pDC, const OGRLinearRing *line, bool bCircles) |
|
void | DrawOGRPolygon (wxDC *pDC, const OGRPolygon &poly, bool bFill, bool bCircles) |
|
void | DrawDPolygon2 (wxDC *pDC, const DPolygon2 &poly, bool bFill, bool bCircles) |
|