|
Open CASCADE Technology 6.5.2
|
#include <TopOpeBRepDS_InterferenceTool.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
Static Public Member Functions | |
| static Handle_TopOpeBRepDS_Interference | MakeEdgeInterference (const TopOpeBRepDS_Transition &T, const TopOpeBRepDS_Kind SK, const Standard_Integer SI, const TopOpeBRepDS_Kind GK, const Standard_Integer GI, const Standard_Real P) |
| static Handle_TopOpeBRepDS_Interference | MakeCurveInterference (const TopOpeBRepDS_Transition &T, const TopOpeBRepDS_Kind SK, const Standard_Integer SI, const TopOpeBRepDS_Kind GK, const Standard_Integer GI, const Standard_Real P) |
| static Handle_TopOpeBRepDS_Interference | DuplicateCurvePointInterference (const Handle< TopOpeBRepDS_Interference > &I) |
| duplicate I in a new interference with Complement() transition. | |
| static Handle_TopOpeBRepDS_Interference | MakeFaceCurveInterference (const TopOpeBRepDS_Transition &Transition, const Standard_Integer FaceI, const Standard_Integer CurveI, const Handle< Geom2d_Curve > &PC) |
| static Handle_TopOpeBRepDS_Interference | MakeSolidSurfaceInterference (const TopOpeBRepDS_Transition &Transition, const Standard_Integer SolidI, const Standard_Integer SurfaceI) |
| static Handle_TopOpeBRepDS_Interference | MakeEdgeVertexInterference (const TopOpeBRepDS_Transition &Transition, const Standard_Integer EdgeI, const Standard_Integer VertexI, const Standard_Boolean VertexIsBound, const TopOpeBRepDS_Config Config, const Standard_Real param) |
| static Handle_TopOpeBRepDS_Interference | MakeFaceEdgeInterference (const TopOpeBRepDS_Transition &Transition, const Standard_Integer FaceI, const Standard_Integer EdgeI, const Standard_Boolean EdgeIsBound, const TopOpeBRepDS_Config Config) |
| static Standard_Real | Parameter (const Handle< TopOpeBRepDS_Interference > &CPI) |
| static void | Parameter (const Handle< TopOpeBRepDS_Interference > &CPI, const Standard_Real Par) |
| static Handle_TopOpeBRepDS_Interference TopOpeBRepDS_InterferenceTool::DuplicateCurvePointInterference | ( | const Handle< TopOpeBRepDS_Interference > & | I | ) | [static] |
| static Handle_TopOpeBRepDS_Interference TopOpeBRepDS_InterferenceTool::MakeCurveInterference | ( | const TopOpeBRepDS_Transition & | T, |
| const TopOpeBRepDS_Kind | SK, | ||
| const Standard_Integer | SI, | ||
| const TopOpeBRepDS_Kind | GK, | ||
| const Standard_Integer | GI, | ||
| const Standard_Real | P | ||
| ) | [static] |
| static Handle_TopOpeBRepDS_Interference TopOpeBRepDS_InterferenceTool::MakeEdgeInterference | ( | const TopOpeBRepDS_Transition & | T, |
| const TopOpeBRepDS_Kind | SK, | ||
| const Standard_Integer | SI, | ||
| const TopOpeBRepDS_Kind | GK, | ||
| const Standard_Integer | GI, | ||
| const Standard_Real | P | ||
| ) | [static] |
| static Handle_TopOpeBRepDS_Interference TopOpeBRepDS_InterferenceTool::MakeEdgeVertexInterference | ( | const TopOpeBRepDS_Transition & | Transition, |
| const Standard_Integer | EdgeI, | ||
| const Standard_Integer | VertexI, | ||
| const Standard_Boolean | VertexIsBound, | ||
| const TopOpeBRepDS_Config | Config, | ||
| const Standard_Real | param | ||
| ) | [static] |
| static Handle_TopOpeBRepDS_Interference TopOpeBRepDS_InterferenceTool::MakeFaceCurveInterference | ( | const TopOpeBRepDS_Transition & | Transition, |
| const Standard_Integer | FaceI, | ||
| const Standard_Integer | CurveI, | ||
| const Handle< Geom2d_Curve > & | PC | ||
| ) | [static] |
| static Handle_TopOpeBRepDS_Interference TopOpeBRepDS_InterferenceTool::MakeFaceEdgeInterference | ( | const TopOpeBRepDS_Transition & | Transition, |
| const Standard_Integer | FaceI, | ||
| const Standard_Integer | EdgeI, | ||
| const Standard_Boolean | EdgeIsBound, | ||
| const TopOpeBRepDS_Config | Config | ||
| ) | [static] |
| static Handle_TopOpeBRepDS_Interference TopOpeBRepDS_InterferenceTool::MakeSolidSurfaceInterference | ( | const TopOpeBRepDS_Transition & | Transition, |
| const Standard_Integer | SolidI, | ||
| const Standard_Integer | SurfaceI | ||
| ) | [static] |
| void TopOpeBRepDS_InterferenceTool::operator delete | ( | void * | anAddress | ) | [inline] |
| void* TopOpeBRepDS_InterferenceTool::operator new | ( | size_t | size | ) | [inline] |
| void* TopOpeBRepDS_InterferenceTool::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| static Standard_Real TopOpeBRepDS_InterferenceTool::Parameter | ( | const Handle< TopOpeBRepDS_Interference > & | CPI | ) | [static] |
| static void TopOpeBRepDS_InterferenceTool::Parameter | ( | const Handle< TopOpeBRepDS_Interference > & | CPI, |
| const Standard_Real | Par | ||
| ) | [static] |
1.7.4