OpenLexocad
28.0
|
This is the complete list of members for Geom::Vec2d, including all inherited members.
add(const Vec2d &Other) | Geom::Vec2d | |
added(const Vec2d &Other) const | Geom::Vec2d | |
angle(const Vec2d &Other) const | Geom::Vec2d | |
coord(const int Index) const | Geom::Vec2d | |
coord(double &Xv, double &Yv) const | Geom::Vec2d | |
crossed(const Vec2d &Right) const | Geom::Vec2d | |
crossMagnitude(const Vec2d &Right) const | Geom::Vec2d | |
crossSquareMagnitude(const Vec2d &Right) const | Geom::Vec2d | |
divide(const double Scalar) | Geom::Vec2d | |
divided(const double Scalar) const | Geom::Vec2d | |
dot(const Vec2d &Other) const | Geom::Vec2d | |
isEqual(const Vec2d &Other, const double LinearTolerance, const double AngularTolerance) const | Geom::Vec2d | |
isNormal(const Vec2d &Other, const double AngularTolerance) const | Geom::Vec2d | |
isOpposite(const Vec2d &Other, const double AngularTolerance) const | Geom::Vec2d | |
isParallel(const Vec2d &Other, const double AngularTolerance) const | Geom::Vec2d | |
magnitude() const | Geom::Vec2d | |
mirror(const Vec2d &V) | Geom::Vec2d | |
mirror(const Ax2d &A1) | Geom::Vec2d | |
mirrored(const Ax2d &A1) const | Geom::Vec2d | |
mirrored(const Vec2d &V) const | Geom::Vec2d | |
multiplied(const double Scalar) const | Geom::Vec2d | |
multiply(const double Scalar) | Geom::Vec2d | |
normalize() | Geom::Vec2d | |
normalized() const | Geom::Vec2d | |
operator*(const Vec2d &Other) const | Geom::Vec2d | inline |
operator*(const double Scalar) const | Geom::Vec2d | inline |
operator*=(const double Scalar) | Geom::Vec2d | inline |
operator+(const Vec2d &Other) const | Geom::Vec2d | inline |
operator+=(const Vec2d &Other) | Geom::Vec2d | inline |
operator-() const | Geom::Vec2d | inline |
operator-(const Vec2d &Right) const | Geom::Vec2d | inline |
operator-=(const Vec2d &Right) | Geom::Vec2d | inline |
operator/(const double Scalar) const | Geom::Vec2d | inline |
operator/=(const double Scalar) | Geom::Vec2d | inline |
operator^(const Vec2d &Right) const | Geom::Vec2d | inline |
reverse() | Geom::Vec2d | |
reversed() const | Geom::Vec2d | |
rotate(const double Ang) | Geom::Vec2d | |
rotated(const double Ang) const | Geom::Vec2d | |
scale(const double S) | Geom::Vec2d | |
scaled(const double S) const | Geom::Vec2d | |
setCoord(const int Index, const double Xi) | Geom::Vec2d | |
setCoord(const double Xv, const double Yv) | Geom::Vec2d | |
setLinearForm(const double A1, const Vec2d &V1, const double A2, const Vec2d &V2, const Vec2d &V3) | Geom::Vec2d | |
setLinearForm(const double A1, const Vec2d &V1, const double A2, const Vec2d &V2) | Geom::Vec2d | |
setLinearForm(const double A1, const Vec2d &V1, const Vec2d &V2) | Geom::Vec2d | |
setLinearForm(const Vec2d &Left, const Vec2d &Right) | Geom::Vec2d | |
setX(const double X) | Geom::Vec2d | |
setXY(const XY &Coord) | Geom::Vec2d | |
setY(const double Y) | Geom::Vec2d | |
squareMagnitude() const | Geom::Vec2d | |
subtract(const Vec2d &Right) | Geom::Vec2d | |
subtracted(const Vec2d &Right) const | Geom::Vec2d | |
transform(const Trsf2d &T) | Geom::Vec2d | |
transformed(const Trsf2d &T) const | Geom::Vec2d | |
Vec2d() | Geom::Vec2d | |
Vec2d(const Dir2d &V) | Geom::Vec2d | |
Vec2d(const XY &Coord) | Geom::Vec2d | |
Vec2d(const double Xv, const double Yv) | Geom::Vec2d | |
Vec2d(const Pnt2d &P1, const Pnt2d &P2) | Geom::Vec2d | |
x() const | Geom::Vec2d | |
xy() const | Geom::Vec2d | |
y() const | Geom::Vec2d |