Open CASCADE Technology 6.6.0
Data Structures
TopOpeBRepTool_CORRISO.hxx File Reference
#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...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines