|
BIMHome v1.0.0
BIMHome接口文档说明
|
成员的完整列表,这些成员属于 Vector2d,包括所有继承而来的类成员
| alongLineAngleMoveDistancePt(const Vector2d &rclP0, const Vector2d &rclP1, double angle, double d) const | Vector2d | |
| alongLineNormalDir(const Vector2d &rclP0, const Vector2d &rclP1) const | Vector2d | |
| alongLineNormalMoveDistancePt(const Vector2d &rclP0, const Vector2d &rclP1, double d) const | Vector2d | |
| Angle() const | Vector2d | |
| Distance(const Vector2d &v) const | Vector2d | |
| Distance(const Vector2d &v1, const Vector2d &v2) | Vector2d | static |
| FromPolar(double r, double fi) | Vector2d | static |
| GetAngle(const Vector2d &v) const | Vector2d | |
| IsEqual(const Vector2d &v, double tolerance=0.0) const | Vector2d | |
| IsLess(const Vector2d &v, double tolerance=0.0) const | Vector2d | |
| IsNull(double tolerance=0.0) const | Vector2d | |
| Length() const | Vector2d | |
| moveAlongLine(const Vector2d &rclP0, const Vector2d &rclP1, double d) const | Vector2d | |
| Negate() | Vector2d | |
| Normalize() | Vector2d | |
| operator*(double c) const | Vector2d | |
| operator*(const Vector2d &v) const | Vector2d | |
| operator*=(double c) | Vector2d | |
| operator+(void) const | Vector2d | |
| operator+(const Vector2d &v) const | Vector2d | |
| operator+=(const Vector2d &v) | Vector2d | |
| operator-(void) const | Vector2d | |
| operator-(const Vector2d &v) const | Vector2d | |
| operator-=(const Vector2d &v) | Vector2d | |
| operator/(double c) const | Vector2d | |
| operator/=(double c) | Vector2d | |
| operator=(const Vector2d &v) | Vector2d | |
| operator==(const Vector2d &v) const | Vector2d | |
| Perpendicular(bool clockwise=false) const | Vector2d | |
| perpendicularPointOnLine(const Vector2d &A, const Vector2d &B) | Vector2d | |
| ProjectToLine(const Vector2d &point, const Vector2d &line) | Vector2d | |
| Rotate(double angle) | Vector2d | |
| Scale(double factor) | Vector2d | |
| Set(double x, double y) | Vector2d | |
| Sqr() const | Vector2d | |
| Vector2d() | Vector2d | |
| Vector2d(float x, float y) | Vector2d | |
| Vector2d(double x, double y) | Vector2d | |
| Vector2d(const Vector2d &v) | Vector2d | |
| x | Vector2d | |
| y | Vector2d |