FormIt C++ API  v23.0.0 (2023.0.0)
WSM::Plane Member List

This is the complete list of members for WSM::Plane, including all inherited members.

boxIntersectsNegativeSide(const Interval3d &box, double dTol=WSM_MACHINE_TOL) const WSM::Plane
boxLiesOnNegativeSide(const Interval3d &box, double dTol=WSM_MACHINE_TOL) const WSM::Plane
dWSM::Plane
dist(const Point3d &p) const WSM::Planeinline
fromPoints(const Point3d pts[], size_t pointCount, bool checkPlanarity)WSM::Planestatic
fromPointsUsingThreeNoncollinearPnts(const Point3d pts[], size_t pointCount, bool bCheckPlanarity, int &resultStatus, double dTol=WSM_MACHINE_TOL, bool bTryAgain=false)WSM::Planestatic
intersectsInLine(const Plane &pl, Line3d &line) const WSM::Plane
intersectsInPoint(const Line3d &l, Point3d &pt, double &dParam) const WSM::Plane
isEqual(const Plane &, double dDistTol=WSM_DISTANCE_TOL, double dAngleTol2=WSM_ANGLE_TOL2) const WSM::Planeinline
isEquivalent(const Plane &, double dDistTol=WSM_DISTANCE_TOL, double dAngleTol2=WSM_ANGLE_TOL2) const WSM::Planeinline
isValid() const WSM::Planeinline
negate()WSM::Planeinline
normalWSM::Plane
OffsetByDistance(double dDist)WSM::Planeinline
operator*(const Plane &) const WSM::Plane
operator*(const Line3d &) const WSM::Plane
operator*=(const Transf3d &)WSM::Plane
operator-() const WSM::Planeinline
Plane()WSM::Plane
Plane(const Vector3d &nn, double dd)WSM::Planeinline
Plane(const UnitVector3d &nn, double dd)WSM::Planeinline
Plane(const Point3d &, const UnitVector3d &)WSM::Planeinline
Plane(const Point3d &, const Vector3d &)WSM::Planeinline
Plane(const Point3d &, const Point3d &, const Point3d &)WSM::Plane
Plane(const Point3d &, const Vector3d &, const Vector3d &)WSM::Plane
Plane(const Point3d plg[], size_t n)WSM::Plane
Plane(const Point3d plg[], size_t n, const Vector3d &normal)WSM::Plane
pointIntersectsNegativeSide(const Point3d &pt, double dTol=WSM_MACHINE_TOL) const WSM::Plane
project(const Point3d &) const WSM::Plane
project(const Vector3d &) const WSM::Plane
project(const Line3d &) const WSM::Plane