|
Open CASCADE Technology
6.5.4
|
#include <Standard.hxx>#include <Standard_DefineHandle.hxx>#include <Handle_ShapeAnalysis_TransferParameters.hxx>#include <Standard_Real.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS_Face.hxx>#include <MMgt_TShared.hxx>#include <Handle_TColStd_HSequenceOfReal.hxx>#include <Standard_Boolean.hxx>Data Structures | |
| class | ShapeAnalysis_TransferParameters |
| This tool is used for transferring parameters from 3d curve of the edge to pcurve and vice versa. Default behaviour is to trsnafer parameters with help of linear transformation: T2d = myShift + myScale * T3d where myScale = ( Last2d - First2d ) / ( Last3d - First3d ) myShift = First2d - First3d * myScale [First3d, Last3d] and [First2d, Last2d] are ranges of edge on curve and pcurve This behaviour can be redefined in derived classes, for example, using projection. More... | |
1.8.0