C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Calculator of hot point location for the gap of corner closure. More...

#include <action_sheet.h>

Public Member Functions

 MbRuledShellGapCalc (const MbRuledSolidValues &params)
 Constructor.
 
bool CalcHotPoints (const MbContour &filletedContour, const MbPlacement3D &placement, MbAxis3D &centerAxis, MbAxis3D &oppositeAxis, MbCartPoint3D &edgePoint)
 Calculate hot points of the gap.
 
double CalcGapValue (const MbContour &filletedContour, const MbPlacement3D &placement, const MbCartPoint3D &point) const
 Calculate the new value of the gap given the hot point.
 
double CalcGapPosition (const MbContour &filletedContour, const MbPlacement3D &placement, const MbCartPoint3D &newPoint) const
 Calculate new position of the gap.
 
double CalcGapPosition (const MbContour &filletedContour, const MbPlacement3D &placement, const MbCartPoint3D &oldPoint, const MbVector3D &moveVector) const
 Calculate new position of the gap.
 
double FindGapParameter (const MbContourOnPlane &contourOnPlane) const
 Calculate the parameters of the gap center.
 
bool FindGapLimits (const MbContourOnPlane &contourOnPlane, const double tGapMiddle, double &tGapMin, double &tGapMax) const
 Calculate the gap boundary parameters.
 

Detailed Description

Calculator of hot point location for the gap of corner closure.

Calculator of hot point location for the gap of corner closure.


The documentation for this class was generated from the following file: