|
QCAD
Open Source 2D CAD
|
This is the complete list of members for RVector, including all inherited members.
| axonometricProjection(RS::IsoProjectionType type) | RVector | |
| containsFuzzy(const QList< RVector > &vectors, const RVector &v, double tol=RS::PointTolerance) | RVector | static |
| createPolar(double radius, double angle) | RVector | inlinestatic |
| dot(const RVector &other) const | RVector | inline |
| equalsFuzzy(const RVector &v, double tol=RS::PointTolerance) const | RVector | |
| equalsFuzzy2D(const RVector &v, double tol=RS::PointTolerance) const | RVector | |
| findFirstFuzzy(const QList< RVector > &vectors, const RVector &v, double tol=RS::PointTolerance) | RVector | static |
| flipHorizontal() | RVector | |
| flipVertical() | RVector | |
| get2D() const | RVector | inline |
| getAbsolute() const | RVector | |
| getAngle() const | RVector | |
| getAngleTo(const RVector &v) const | RVector | |
| getAngleToPlaneXY() const | RVector | |
| getAverage(const RVector &v1, const RVector &v2) | RVector | static |
| getAverage(const QList< RVector > &vectors) | RVector | static |
| getCeil() const | RVector | |
| getClosest(const QList< RVector > &list) const | RVector | |
| getClosest2D(const QList< RVector > &list) const | RVector | |
| getClosestDistance(const QList< RVector > &list, int counts) | RVector | |
| getClosestIndex(const QList< RVector > &list, bool ignoreZ=false) const | RVector | |
| getClosestIndex2D(const QList< RVector > &list) const | RVector | inline |
| getCrossProduct(const RVector &v1, const RVector &v2) | RVector | static |
| getDistanceTo(const RVector &v) const | RVector | |
| getDistanceTo2D(const RVector &v) const | RVector | |
| getDividedComponents(const RVector &v) const | RVector | |
| getDotProduct(const RVector &v1, const RVector &v2) | RVector | static |
| getFloor() const | RVector | |
| getLerp(const RVector &v, double t) const | RVector | |
| getMagnitude() const | RVector | |
| getMagnitude2D() const | RVector | |
| getMaximum(const QList< RVector > &vectors) | RVector | static |
| getMaximum(const RVector &v1, const RVector &v2) | RVector | static |
| getMaximumX(const QList< RVector > &vectors) | RVector | static |
| getMaximumY(const QList< RVector > &vectors) | RVector | static |
| getMinimum(const QList< RVector > &vectors) | RVector | static |
| getMinimum(const RVector &v1, const RVector &v2) | RVector | static |
| getMinimumX(const QList< RVector > &vectors) | RVector | static |
| getMinimumY(const QList< RVector > &vectors) | RVector | static |
| getMirrored(const RLine &axis) const | RVector | |
| getMultipliedComponents(const RVector &v) const | RVector | |
| getNegated() const | RVector | |
| getNormalized() const | RVector | |
| getRotated(double rotation, const RVector ¢er) const | RVector | |
| getScaled(const RVector &factors, const RVector ¢er) const | RVector | |
| getSortedByAngle(const QList< RVector > &list, const RVector ¢er, double angle) | RVector | static |
| getSortedByDistance(const QList< RVector > &list, const RVector &v) | RVector | static |
| getSortedLeftRightTopBottom(const QList< RVector > &list) | RVector | static |
| getSquaredMagnitude() const | RVector | |
| getTransformed(const RMatrix &m) const | RVector | |
| getTransformed2D(const QTransform &t) const | RVector | |
| getTransformed2DM(const RMatrix &m) const | RVector | |
| getUnion(const QList< RVector > &vectorsA, const QList< RVector > &vectorsB, double tol=RS::PointTolerance) | RVector | static |
| getUnique(const QList< RVector > &vectors, double tol=RS::PointTolerance) | RVector | static |
| getUnitVector() const | RVector | |
| getX() | RVector | |
| getXList(const QList< RVector > &vectors) | RVector | static |
| getY() | RVector | |
| getYList(const QList< RVector > &vectors) | RVector | static |
| getZ() | RVector | |
| getZList(const QList< RVector > &vectors) | RVector | static |
| greaterThanEqualXY(const RVector &v1, const RVector &v2) | RVector | inlinestatic |
| greaterThanX(const RVector &v1, const RVector &v2) | RVector | inlinestatic |
| greaterThanY(const RVector &v1, const RVector &v2) | RVector | inlinestatic |
| gteXY(const RVector &v) const | RVector | inline |
| invalid | RVector | static |
| isInside(const RBox &b) const | RVector | |
| isInWindow(const RVector &firstCorner, const RVector &secondCorner) | RVector | |
| isNaN() const | RVector | |
| isoProject(RS::IsoProjectionType type) | RVector | |
| isSane() const | RVector | |
| isValid() const | RVector | |
| isZero() const | RVector | |
| lessThanEqualXY(const RVector &v1, const RVector &v2) | RVector | inlinestatic |
| lessThanX(const RVector &v1, const RVector &v2) | RVector | inlinestatic |
| lessThanY(const RVector &v1, const RVector &v2) | RVector | inlinestatic |
| lteXY(const RVector &v) const | RVector | inline |
| mirror(const RLine &axis) | RVector | |
| mirror(const RVector &axis1, const RVector &axis2) | RVector | |
| move(const RVector &offset) | RVector | |
| moveList(QList< RVector > &list, const RVector &offset) | RVector | static |
| nanVector | RVector | static |
| normalize() | RVector | |
| nullVector | RVector | static |
| obliqueProjection(RS::IsoProjectionType type) | RVector | |
| operator!=(const RVector &v) const | RVector | inline |
| operator*(double s) const | RVector | |
| operator*=(double s) | RVector | |
| operator+(const RVector &v) const | RVector | |
| operator+=(const RVector &v) | RVector | |
| operator-(const RVector &v) const | RVector | |
| operator-() const | RVector | |
| operator-=(const RVector &v) | RVector | |
| operator/(double s) const | RVector | |
| operator/=(double s) | RVector | |
| operator==(const RVector &v) const | RVector | |
| rotate(double rotation) | RVector | |
| rotate(double rotation, const RVector ¢er) | RVector | |
| rotate3D(const RLine &axis, double rotation) | RVector | |
| rotate3D(const QQuaternion &quaternion) | RVector | |
| rotateList(QList< RVector > &list, double rotation) | RVector | static |
| rotateList(QList< RVector > &list, double rotation, const RVector ¢er) | RVector | static |
| RVector() | RVector | inline |
| RVector(double vx, double vy, double vz=0.0, bool valid_in=true) | RVector | |
| RVector(const QList< double > &tuples) | RVector | explicit |
| scale(double factor, const RVector ¢er=nullVector) | RVector | |
| scale(const RVector &factors, const RVector ¢er=nullVector) | RVector | |
| scaleList(QList< RVector > &list, double factor, const RVector ¢er=nullVector) | RVector | static |
| scaleList(QList< RVector > &list, const RVector &factors, const RVector ¢er=nullVector) | RVector | static |
| set(double vx, double vy, double vz=0.0) | RVector | inline |
| setAngle(double a) | RVector | |
| setMagnitude2D(double m) | RVector | |
| setPolar(double radius, double angle) | RVector | |
| setX(double x) | RVector | |
| setY(double y) | RVector | |
| setZ(double z) | RVector | |
| stretch(const RPolyline &area, const RVector &offset) | RVector | |
| transform(const RMatrix &m) | RVector | |
| transform2D(const QTransform &t) | RVector | |
| transform2DM(const RMatrix &m) | RVector | |
| valid | RVector | |
| x | RVector | |
| y | RVector | |
| z | RVector | |
| zAxis | RVector | static |
| ~RVector() | RVector |