virtual void Copy( const wxGraphicsMatrix & ) {}
virtual void Set(wxDouble , wxDouble , wxDouble , wxDouble ,
wxDouble , wxDouble ) {}
+ virtual void Get(wxDouble*, wxDouble*, wxDouble*,
+ wxDouble*, wxDouble*, wxDouble*) {}
virtual void Invert() {}
virtual bool IsEqual( const wxGraphicsMatrix& t) const { return false; }
virtual bool IsIdentity() const { return false; }
"Sets the matrix to the specified values (default values are the
identity matrix.)", "");
+
+ DocDeclAStr(
+ virtual void , Get(wxDouble* OUTPUT, wxDouble* OUTPUT, wxDouble* OUTPUT,
+ wxDouble* OUTPUT, wxDouble* OUTPUT, wxDouble* OUTPUT),
+ "Get(self) --> (a, b, c, d, tx, ty)",
+ "Gets the component values of the matrix and returns them as a tuple.", "");
+
DocDeclStr(
virtual void , Invert(),
DocDeclStr(
- wxRect2DDouble , GetBox() const,
+ wxRect2D , GetBox() const,
"Gets the bounding box enclosing all points (possibly including control points)", "");
DocStr(Contains,
"Returns ``True`` if the point is within the path.", "");
virtual bool Contains( wxDouble x, wxDouble y, int fillStyle = wxODDEVEN_RULE) const;
- bool Contains( const wxPoint2DDouble& c, int fillStyle = wxODDEVEN_RULE) const;
+ bool Contains( const wxPoint2D& c, int fillStyle = wxODDEVEN_RULE) const;
};