![]() |
FormIt C++ API
v23.0.0 (2023.0.0)
|
This is the complete list of members for WSM::Transf3d, including all inherited members.
| addValue(size_t i1, size_t i2, double newValue) | WSM::Transf3d | |
| affineInverseTranspose() const | WSM::Transf3d | |
| align(const Point3d &src1, const Point3d &src2, const Point3d &src3, const Point3d &dst1, const Point3d &dst2, const Point3d &dst3) | WSM::Transf3d | static |
| align(const Point3d &src1, const Vector3d &src2, const Vector3d &src3, const Point3d &dst1, const Vector3d &dst2, const Vector3d &dst3) | WSM::Transf3d | static |
| align(const Point3d &src1, const Vector3d &src2, const Point3d &dst1, const Vector3d &dst2) | WSM::Transf3d | static |
| createOrthogonalSnappedTransform(Point3d origin, double dGlobalScale, Vector3d const &xDir, Vector3d const &yDir, Vector3d const &zDir) | WSM::Transf3d | static |
| data() const | WSM::Transf3d | inline |
| getCoordSystem(Point3d &origin, Vector3d &xDir, Vector3d &yDir, Vector3d &zDir) const | WSM::Transf3d | |
| invert() const | WSM::Transf3d | |
| isEqual(const Transf3d &t, double dTol=WSM_MACHINE_TOL) const | WSM::Transf3d | inline |
| isEqualScalingOrthogonal() const | WSM::Transf3d | |
| isIdentity() const | WSM::Transf3d | |
| isMirror() const | WSM::Transf3d | |
| isOrthogonal() const | WSM::Transf3d | |
| isPerspective() const | WSM::Transf3d | |
| isRigidTransform() const | WSM::Transf3d | |
| isRotation90DegreeMultiple() const | WSM::Transf3d | |
| isValid() const | WSM::Transf3d | |
| kBackView | WSM::Transf3d | static |
| kBottomView | WSM::Transf3d | static |
| kDimetricView | WSM::Transf3d | static |
| kFrontView | WSM::Transf3d | static |
| kIdentity | WSM::Transf3d | static |
| kIsometricView | WSM::Transf3d | static |
| kLeftView | WSM::Transf3d | static |
| kParallelProjection enum value | WSM::Transf3d | |
| kPerspectiveProjection enum value | WSM::Transf3d | |
| kRightView | WSM::Transf3d | static |
| kTopView | WSM::Transf3d | static |
| mirroring(const Plane &) | WSM::Transf3d | static |
| operator()(size_t i1, size_t i2) const | WSM::Transf3d | inline |
| operator*(const Point3d &) const | WSM::Transf3d | |
| operator*(const Vector3d &) const | WSM::Transf3d | |
| operator*(const UnitVector3d &) const | WSM::Transf3d | |
| operator*(const Transf3d &) const | WSM::Transf3d | |
| operator*(const Line3d &l) const | WSM::Transf3d | |
| operator*=(const Transf3d &) | WSM::Transf3d | |
| origin() const | WSM::Transf3d | |
| project(const Point3d &p, Point3d &out) const | WSM::Transf3d | |
| ProjectionType enum name | WSM::Transf3d | |
| projectOn(const Plane &projPlane, const Vector3d &projDir=Vector3d::kNull) | WSM::Transf3d | static |
| rotation(const Line3d &axis, double angle) | WSM::Transf3d | static |
| scaling(const Point3d &fixedPt, double factor) | WSM::Transf3d | static |
| scaling(const Point3d &fixedPt, const Vector3d &xyzFactors) | WSM::Transf3d | static |
| SetAllFlags() const | WSM::Transf3d | |
| setOrigin(Point3d const &pt) | WSM::Transf3d | |
| setValue(size_t i1, size_t i2, double newValue) | WSM::Transf3d | |
| stretching(const Line3d &axis) | WSM::Transf3d | static |
| stretchVector() const | WSM::Transf3d | |
| Transf3d() | WSM::Transf3d | inline |
| Transf3d(const Point3d &origin, const Vector3d &xDir, const Vector3d &yDir, const Vector3d &zDir, bool bKeepScalingFactors=false) | WSM::Transf3d | |
| Transf3d(const Point3d &origin, const Vector3d &xDir, const Vector3d &yDir) | WSM::Transf3d | |
| Transf3d(const Line3d &axis) | WSM::Transf3d | |
| Transf3d(const Point3d &origin) | WSM::Transf3d | |
| Transf3d(ProjectionType type, const Point3d &fromPt, const Point3d &toPt=Point3d(0, 0, 0), const Vector3d &upDir=Vector3d(0, 0, 0)) | WSM::Transf3d | |
| translation(const Vector3d &) | WSM::Transf3d | static |
| xDir() const | WSM::Transf3d | |
| yDir() const | WSM::Transf3d | |
| zDir() const | WSM::Transf3d |