Open CASCADE Technology  7.0.0
Functions

TopOpeBRepTool_GEOMETRY.hxx File Reference

#include <TopOpeBRepTool_define.hxx>
#include <GeomAbs_CurveType.hxx>
#include <Geom2d_Curve.hxx>
#include <Geom_Curve.hxx>
#include <Geom_Surface.hxx>
#include <gp_Pnt2d.hxx>
#include <gp_Dir.hxx>
#include <gp_Dir2d.hxx>
#include <Bnd_Box2d.hxx>

Functions

Handle< Geom2d_CurveBASISCURVE2D (const Handle< Geom2d_Curve > &C)
 
gp_Dir FUN_tool_dirC (const Standard_Real par, const Handle< Geom_Curve > &C)
 
Standard_Boolean FUN_tool_onapex (const gp_Pnt2d &p2d, const Handle< Geom_Surface > &S)
 
gp_Dir FUN_tool_ngS (const gp_Pnt2d &p2d, const Handle< Geom_Surface > &S)
 
Standard_Boolean FUN_tool_line (const Handle< Geom_Curve > &C3d)
 
Standard_Boolean FUN_tool_line (const Handle< Geom2d_Curve > &C2d)
 
Standard_Boolean FUN_quadCT (const GeomAbs_CurveType &CT)
 
Standard_Boolean FUN_tool_quad (const Handle< Geom_Curve > &C3d)
 
Standard_Boolean FUN_tool_quad (const Handle< Geom2d_Curve > &pc)
 
Standard_Boolean FUN_tool_quad (const Handle< Geom_Surface > &S)
 
Standard_Boolean FUN_tool_closed (const Handle< Geom_Surface > &S, Standard_Boolean &uclosed, Standard_Real &uperiod, Standard_Boolean &vclosed, Standard_Real &vperiod)
 
void FUN_tool_UpdateBnd2d (Bnd_Box2d &B2d, const Bnd_Box2d &newB2d)
 
gp_Dir FUN_tool_nCinsideS (const gp_Dir &tgC, const gp_Dir &ngS)
 
gp_Dir2d FUN_tool_nC2dINSIDES (const gp_Dir2d &tgC2d)
 

Function Documentation

Handle< Geom2d_Curve > BASISCURVE2D ( const Handle< Geom2d_Curve > &  C)
Standard_Boolean FUN_quadCT ( const GeomAbs_CurveType CT)
Standard_Boolean FUN_tool_closed ( const Handle< Geom_Surface > &  S,
Standard_Boolean uclosed,
Standard_Real uperiod,
Standard_Boolean vclosed,
Standard_Real vperiod 
)
gp_Dir FUN_tool_dirC ( const Standard_Real  par,
const Handle< Geom_Curve > &  C 
)
Standard_Boolean FUN_tool_line ( const Handle< Geom_Curve > &  C3d)
Standard_Boolean FUN_tool_line ( const Handle< Geom2d_Curve > &  C2d)
gp_Dir2d FUN_tool_nC2dINSIDES ( const gp_Dir2d tgC2d)
gp_Dir FUN_tool_nCinsideS ( const gp_Dir tgC,
const gp_Dir ngS 
)
gp_Dir FUN_tool_ngS ( const gp_Pnt2d p2d,
const Handle< Geom_Surface > &  S 
)
Standard_Boolean FUN_tool_onapex ( const gp_Pnt2d p2d,
const Handle< Geom_Surface > &  S 
)
Standard_Boolean FUN_tool_quad ( const Handle< Geom_Curve > &  C3d)
Standard_Boolean FUN_tool_quad ( const Handle< Geom2d_Curve > &  pc)
Standard_Boolean FUN_tool_quad ( const Handle< Geom_Surface > &  S)
void FUN_tool_UpdateBnd2d ( Bnd_Box2d B2d,
const Bnd_Box2d newB2d 
)