bool operator==(const Ax22d &other) const
const Pnt2d & _CSFDB_GetAx22dpoint() const
Definition: Ax22d.h:183
Ax22d(const Ax2d &A, const bool Sense=true)
Ax22d mirrored(const Pnt2d &P) const
void setXAxis(const Ax2d &A1)
void mirror(const Ax2d &A)
void setAxis(const Ax22d &A1)
Ax22d()
Creates an indefinite coordinate system.
Ax22d translated(const Pnt2d &P1, const Pnt2d &P2) const
const Dir2d & _CSFDB_GetAx22dvxdir() const
Definition: Ax22d.h:185
void mirror(const Pnt2d &P)
Ax22d transformed(const Trsf2d &T) const
Ax22d scaled(const Pnt2d &P, const double S) const
Defines a non-persistent vector in 2D space.
Definition: Vec2d.h:33
void translate(const Pnt2d &P1, const Pnt2d &P2)
Ax22d translated(const Vec2d &V) const
Ax22d mirrored(const Ax2d &A) const
Ax22d rotated(const Pnt2d &P, const double Ang) const
const Dir2d & xDirection() const
Returns the "xDirection" of <me>.
void setYAxis(const Ax2d &A1)
void setXDirection(const Dir2d &Vx)
void setYDirection(const Dir2d &Vy)
Ax22d(const Pnt2d &P, const Dir2d &Vx, const Dir2d &Vy)
Ax22d(const Pnt2d &P, const Dir2d &V, const bool Sense=true)
const Dir2d & _CSFDB_GetAx22dvydir() const
Definition: Ax22d.h:184
void rotate(const Pnt2d &P, const double Ang)
void scale(const Pnt2d &P, const double S)
Defines a non-persistent 2D cartesian point.
Definition: Pnt2d.h:34
const Dir2d & yDirection() const
Returns the "yDirection" of <me>.
void setLocation(const Pnt2d &P)
Changes the "location" point (origin) of <me>.
void translate(const Vec2d &V)
void transform(const Trsf2d &T)
const Pnt2d & location() const
Returns the "location" point (origin) of <me>.
Definition: PropertyContainer.h:33