Open CASCADE Technology
6.5.4
|
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <TopoDS_Face.hxx>
#include <GeomAdaptor_Surface.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Real.hxx>
#include <TopoDS_Shape.hxx>
#include <TopTools_ListOfShape.hxx>
#include <TopOpeBRepTool_DataMapOfOrientedShapeC2DF.hxx>
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <Standard_Integer.hxx>
Data Structures | |
class | TopOpeBRepTool_CORRISO |
Fref is built on x-periodic surface (x=u,v). S built on Fref's geometry, should be UVClosed. Give us E, an edge of S. 2drep(E) is not UV connexed. We translate 2drep(E) in xdir*xperiod if necessary. call : TopOpeBRepTool_CORRISO Tool(Fref); Tool.Init(S); if (!Tool.UVClosed()) { // initialize EdsToCheck,nfybounds,stopatfirst Tool.EdgeWithFaultyUV(EdsToCheck,nfybounds,FyEds,stopatfirst); if (Tool.SetUVClosed()) S = Tool.GetnewS(); } More... |