BIMHome v1.0.0
BIMHome接口文档说明
DxfVector 成员列表

成员的完整列表,这些成员属于 DxfVector,包括所有继承而来的类成员

angle() constDxfVector
angleTo(const DxfVector &v) constDxfVector
correctCoord(const DxfVector &basePoint, const DxfVector &spaceFactor, double rotaAngle)DxfVector
createPolar(double radius, double angle)DxfVectorstatic
distanceTo(const DxfVector &v) constDxfVector
distanceTo2D(const DxfVector &v) constDxfVector
dotP(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
DxfVector()=defaultDxfVector
DxfVector(double x, double y, double z=0.0)DxfVector
DxfVector(Base::Vector3d pt)DxfVector
DxfVector(double angle)DxfVector
DxfVector(const TechDraw::DxfVector &vec)DxfVector
equalsFuzzy(const DxfVector &v, double tol=RS_POINTTOLERANCE) constDxfVector
get2D() constDxfVector
getClosest(const QList< DxfVector > &list) constDxfVector
getClosestIndex(const QList< DxfVector > &list, bool ignoreZ=false) constDxfVector
getDotProduct(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
getLerp(const DxfVector &v, double t) constDxfVector
getNormalized() constDxfVector
greaterThanEqualXY(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
greaterThanX(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
greaterThanY(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
lessThanEqualXY(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
lessThanX(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
lessThanY(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
m_XDxfVectorprivate
m_YDxfVectorprivate
m_ZDxfVectorprivate
magnitude() constDxfVector
magnitude2D() constDxfVector
maximum(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
minimum(const DxfVector &v1, const DxfVector &v2)DxfVectorstatic
mirror(const DxfVector &axisPoint1, const DxfVector &axisPoint2)DxfVector
move(const DxfVector &offset)DxfVector
operator!=(const DxfVector &v) constDxfVector
operator*(const DxfVector &v) constDxfVector
operator*(double d) constDxfVector
operator*=(const DxfVector &v)DxfVector
operator*=(double d)DxfVector
operator+(const DxfVector &v) constDxfVector
operator+(double d) constDxfVector
operator+=(const DxfVector &v)DxfVector
operator+=(double d)DxfVector
operator-(const DxfVector &v) constDxfVector
operator-(double d) constDxfVector
operator-() constDxfVector
operator-=(const DxfVector &v)DxfVector
operator-=(double d)DxfVector
operator/(const DxfVector &v) constDxfVector
operator/(double d) constDxfVector
operator/=(const DxfVector &v)DxfVector
operator/=(double d)DxfVector
operator=(const DxfVector &v)DxfVector
operator=(double d)DxfVector
operator==(const DxfVector &v) constDxfVector
polar(double rho, double theta)DxfVectorstatic
posInLine(const DxfVector &start, const DxfVector &end, const DxfVector &pos)DxfVectorstatic
rotate(double ang)DxfVector
rotate(const DxfVector &angleVector)DxfVector
rotate(const DxfVector &center, const double &angle)DxfVector
rotate(const DxfVector &center, const DxfVector &angleVector)DxfVector
scale(float ratio)DxfVector
scale(const DxfVector &center, const DxfVector &factor)DxfVector
scale(const DxfVector &center, const double &factor)DxfVector
scale(const DxfVector &)DxfVector
set(double angle)DxfVector
set(double x, double y, double z=0)DxfVector
setPolar(double radius, double angle)DxfVector
setX(double x)DxfVector
setY(double y)DxfVector
setZ(double z)DxfVector
squared() constDxfVector
transform(const DxfParam &param)DxfVector
X() constDxfVector
Y() constDxfVector
Z() constDxfVector
~DxfVector()DxfVector