QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
RRefPoint Member List

This is the complete list of members for RRefPoint, including all inherited members.

Arrow enum valueRRefPoint
axonometricProjection(RS::IsoProjectionType type)RVector
Center enum valueRRefPoint
containsFuzzy(const QList< RVector > &vectors, const RVector &v, double tol=RS::PointTolerance)RVectorstatic
createPolar(double radius, double angle)RVectorinlinestatic
dot(const RVector &other) constRVectorinline
End enum valueRRefPoint
equalsFuzzy(const RVector &v, double tol=RS::PointTolerance) constRVector
equalsFuzzy2D(const RVector &v, double tol=RS::PointTolerance) constRVector
findFirstFuzzy(const QList< RVector > &vectors, const RVector &v, double tol=RS::PointTolerance)RVectorstatic
Flag enum nameRRefPoint
flagsRRefPointprivate
flipHorizontal()RVector
flipVertical()RVector
get2D() constRVectorinline
getAbsolute() constRVector
getAngle() constRVector
getAngleTo(const RVector &v) constRVector
getAngleToPlaneXY() constRVector
getAverage(const RVector &v1, const RVector &v2)RVectorstatic
getAverage(const QList< RVector > &vectors)RVectorstatic
getCeil() constRVector
getClosest(const QList< RVector > &list) constRVector
getClosest2D(const QList< RVector > &list) constRVector
getClosestDistance(const QList< RVector > &list, int counts)RVector
getClosestIndex(const QList< RVector > &list, bool ignoreZ=false) constRVector
getClosestIndex2D(const QList< RVector > &list) constRVectorinline
getCrossProduct(const RVector &v1, const RVector &v2)RVectorstatic
getDistanceTo(const RVector &v) constRVector
getDistanceTo2D(const RVector &v) constRVector
getDividedComponents(const RVector &v) constRVector
getDotProduct(const RVector &v1, const RVector &v2)RVectorstatic
getFlag(RRefPoint::Flag flag) constRRefPointinline
getFlags() constRRefPointinline
getFloor() constRVector
getLerp(const RVector &v, double t) constRVector
getMagnitude() constRVector
getMagnitude2D() constRVector
getMaximum(const QList< RVector > &vectors)RVectorstatic
getMaximum(const RVector &v1, const RVector &v2)RVectorstatic
getMaximumX(const QList< RVector > &vectors)RVectorstatic
getMaximumY(const QList< RVector > &vectors)RVectorstatic
getMinimum(const QList< RVector > &vectors)RVectorstatic
getMinimum(const RVector &v1, const RVector &v2)RVectorstatic
getMinimumX(const QList< RVector > &vectors)RVectorstatic
getMinimumY(const QList< RVector > &vectors)RVectorstatic
getMirrored(const RLine &axis) constRVector
getMultipliedComponents(const RVector &v) constRVector
getNegated() constRVector
getNormalized() constRVector
getRotated(double rotation, const RVector &center) constRVector
getScaled(const RVector &factors, const RVector &center) constRVector
getSortedByAngle(const QList< RVector > &list, const RVector &center, double angle)RVectorstatic
getSortedByDistance(const QList< RVector > &list, const RVector &v)RVectorstatic
getSortedLeftRightTopBottom(const QList< RVector > &list)RVectorstatic
getSquaredMagnitude() constRVector
getTransformed(const RMatrix &m) constRVector
getTransformed2D(const QTransform &t) constRVector
getTransformed2DM(const RMatrix &m) constRVector
getUnion(const QList< RVector > &vectorsA, const QList< RVector > &vectorsB, double tol=RS::PointTolerance)RVectorstatic
getUnique(const QList< RVector > &vectors, double tol=RS::PointTolerance)RVectorstatic
getUnitVector() constRVector
getX()RVector
getXList(const QList< RVector > &vectors)RVectorstatic
getY()RVector
getYList(const QList< RVector > &vectors)RVectorstatic
getZ()RVector
getZList(const QList< RVector > &vectors)RVectorstatic
greaterThanEqualXY(const RVector &v1, const RVector &v2)RVectorinlinestatic
greaterThanX(const RVector &v1, const RVector &v2)RVectorinlinestatic
greaterThanY(const RVector &v1, const RVector &v2)RVectorinlinestatic
gteXY(const RVector &v) constRVectorinline
Ignore enum valueRRefPoint
invalidRVectorstatic
isArrow() constRRefPointinline
isCenter() constRRefPointinline
isEnd() constRRefPointinline
isIgnore() constRRefPointinline
isInside(const RBox &b) constRVector
isInWindow(const RVector &firstCorner, const RVector &secondCorner)RVector
isNaN() constRVector
isoProject(RS::IsoProjectionType type)RVector
isSane() constRVector
isSecondary() constRRefPointinline
isSelected() constRRefPointinline
isStart() constRRefPointinline
isTertiary() constRRefPointinline
isValid() constRVector
isZero() constRVector
lessThanEqualXY(const RVector &v1, const RVector &v2)RVectorinlinestatic
lessThanX(const RVector &v1, const RVector &v2)RVectorinlinestatic
lessThanY(const RVector &v1, const RVector &v2)RVectorinlinestatic
lteXY(const RVector &v) constRVectorinline
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)RVectorstatic
nanVectorRVectorstatic
NoFlags enum valueRRefPoint
normalize()RVector
nullVectorRVectorstatic
obliqueProjection(RS::IsoProjectionType type)RVector
operator!=(const RVector &v) constRVectorinline
operator*(double s) constRVector
operator*=(double s)RVector
operator+(const RVector &v) constRVector
operator+=(const RVector &v)RVector
operator-(const RVector &v) constRVector
operator-() constRVector
operator-=(const RVector &v)RVector
operator/(double s) constRVector
operator/=(double s)RVector
operator==(const RVector &v) constRVector
rotate(double rotation)RVector
rotate(double rotation, const RVector &center)RVector
rotate3D(const RLine &axis, double rotation)RVector
rotate3D(const QQuaternion &quaternion)RVector
rotateList(QList< RVector > &list, double rotation)RVectorstatic
rotateList(QList< RVector > &list, double rotation, const RVector &center)RVectorstatic
RRefPoint()RRefPointinline
RRefPoint(const RVector &v, RRefPoint::Flags f)RRefPointinline
RRefPoint(const RVector &v)RRefPointinline
RRefPoint(double vx, double vy, double vz=0.0, bool valid_in=true)RRefPointinline
RVector()RVectorinline
RVector(double vx, double vy, double vz=0.0, bool valid_in=true)RVector
RVector(const QList< double > &tuples)RVectorexplicit
scale(double factor, const RVector &center=nullVector)RVector
scale(const RVector &factors, const RVector &center=nullVector)RVector
scaleList(QList< RVector > &list, double factor, const RVector &center=nullVector)RVectorstatic
scaleList(QList< RVector > &list, const RVector &factors, const RVector &center=nullVector)RVectorstatic
Secondary enum valueRRefPoint
Selected enum valueRRefPoint
set(double vx, double vy, double vz=0.0)RVectorinline
setAngle(double a)RVector
setArrow(bool on)RRefPointinline
setCenter(bool on)RRefPointinline
setEnd(bool on)RRefPointinline
setFlag(RRefPoint::Flag flag, bool on)RRefPointinline
setFlags(RRefPoint::Flags f)RRefPointinline
setIgnore(bool on)RRefPointinline
setMagnitude2D(double m)RVector
setPolar(double radius, double angle)RVector
setSecondary(bool on)RRefPointinline
setSelected(bool on)RRefPointinline
setStart(bool on)RRefPointinline
setTertiary(bool on)RRefPointinline
setX(double x)RVector
setY(double y)RVector
setZ(double z)RVector
Start enum valueRRefPoint
stretch(const RPolyline &area, const RVector &offset)RVector
Tertiary enum valueRRefPoint
toRefPointList(const QList< RVector > &list, RRefPoint::Flags flags=RRefPoint::NoFlags)RRefPointinlinestatic
toVectorList(const QList< RRefPoint > &list)RRefPointinlinestatic
transform(const RMatrix &m)RVector
transform2D(const QTransform &t)RVector
transform2DM(const RMatrix &m)RVector
validRVector
xRVector
yRVector
zRVector
zAxisRVectorstatic
~RVector()RVector