Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

TopOpeBRepDS_ProcessInterferencesTool.hxx File Reference

#include <TopOpeBRepDS_define.hxx>
#include <TopOpeBRepDS_EXPORT.hxx>

Functions

Standard_EXPORT Handle (TopOpeBRepDS_Interference) MakeCPVInterference(const TopOpeBRepDS_Transition &T
Standard_EXPORT Standard_Boolean FUN_hasStateShape (const TopOpeBRepDS_Transition &T, const TopAbs_State state, const TopAbs_ShapeEnum shape)
Standard_EXPORT Standard_Integer FUN_selectTRASHAinterference (TopOpeBRepDS_ListOfInterference &L1, const TopAbs_ShapeEnum sha, TopOpeBRepDS_ListOfInterference &L2)
Standard_EXPORT Standard_Integer FUN_selectITRASHAinterference (TopOpeBRepDS_ListOfInterference &L1, const Standard_Integer Index, TopOpeBRepDS_ListOfInterference &L2)
Standard_EXPORT Standard_Integer FUN_selectTRAUNKinterference (TopOpeBRepDS_ListOfInterference &L1, TopOpeBRepDS_ListOfInterference &L2)
Standard_EXPORT Standard_Integer FUN_selectTRAORIinterference (TopOpeBRepDS_ListOfInterference &L1, const TopAbs_Orientation O, TopOpeBRepDS_ListOfInterference &L2)
Standard_EXPORT Standard_Integer FUN_selectGKinterference (TopOpeBRepDS_ListOfInterference &L1, const TopOpeBRepDS_Kind GK, TopOpeBRepDS_ListOfInterference &L2)
Standard_EXPORT Standard_Integer FUN_selectSKinterference (TopOpeBRepDS_ListOfInterference &L1, const TopOpeBRepDS_Kind SK, TopOpeBRepDS_ListOfInterference &L2)
Standard_EXPORT Standard_Integer FUN_selectGIinterference (TopOpeBRepDS_ListOfInterference &L1, const Standard_Integer GI, TopOpeBRepDS_ListOfInterference &L2)
Standard_EXPORT Standard_Integer FUN_selectSIinterference (TopOpeBRepDS_ListOfInterference &L1, const Standard_Integer SI, TopOpeBRepDS_ListOfInterference &L2)
Standard_EXPORT Standard_Boolean FUN_interfhassupport (const TopOpeBRepDS_DataStructure &DS, const Handle(TopOpeBRepDS_Interference)&I, const TopoDS_Shape &S)
Standard_EXPORT Standard_Boolean FUN_transitionEQUAL (const TopOpeBRepDS_Transition &, const TopOpeBRepDS_Transition &)
Standard_EXPORT Standard_Boolean FUN_transitionSTATEEQUAL (const TopOpeBRepDS_Transition &, const TopOpeBRepDS_Transition &)
Standard_EXPORT Standard_Boolean FUN_transitionSHAPEEQUAL (const TopOpeBRepDS_Transition &, const TopOpeBRepDS_Transition &)
Standard_EXPORT Standard_Boolean FUN_transitionINDEXEQUAL (const TopOpeBRepDS_Transition &, const TopOpeBRepDS_Transition &)
Standard_EXPORT void FUN_reducedoublons (TopOpeBRepDS_ListOfInterference &LI, const TopOpeBRepDS_DataStructure &BDS, const Standard_Integer SIX)
Standard_EXPORT void FUN_unkeepUNKNOWN (TopOpeBRepDS_ListOfInterference &LI, TopOpeBRepDS_DataStructure &BDS, const Standard_Integer SIX)
Standard_EXPORT Standard_Integer FUN_select2dI (const Standard_Integer SIX, TopOpeBRepDS_DataStructure &BDS, const TopAbs_ShapeEnum TRASHAk, TopOpeBRepDS_ListOfInterference &lI, TopOpeBRepDS_ListOfInterference &l2dI)
Standard_EXPORT Standard_Integer FUN_selectpure2dI (const TopOpeBRepDS_ListOfInterference &lF, TopOpeBRepDS_ListOfInterference &lFE, TopOpeBRepDS_ListOfInterference &l2dFE)
Standard_EXPORT Standard_Integer FUN_select1dI (const Standard_Integer SIX, TopOpeBRepDS_DataStructure &BDS, TopOpeBRepDS_ListOfInterference &LI, TopOpeBRepDS_ListOfInterference &l1dI)
Standard_EXPORT void FUN_select3dinterference (const Standard_Integer SIX, TopOpeBRepDS_DataStructure &BDS, TopOpeBRepDS_ListOfInterference &lF, TopOpeBRepDS_ListOfInterference &l3dF, TopOpeBRepDS_ListOfInterference &lFE, TopOpeBRepDS_ListOfInterference &lFEresi, TopOpeBRepDS_ListOfInterference &l3dFE, TopOpeBRepDS_ListOfInterference &l3dFEresi, TopOpeBRepDS_ListOfInterference &l2dFE)

Variables

Standard_EXPORT const Standard_Integer S
Standard_EXPORT const Standard_Integer
const Standard_Integer 
G
Standard_EXPORT const Standard_Integer
const Standard_Integer const
Standard_Real 
P
Standard_EXPORT const Standard_Integer
const Standard_Integer const
Standard_Real const TopOpeBRepDS_Kind 
GK
Standard_EXPORT const Standard_Integer
const Standard_Integer const
Standard_Real const TopOpeBRepDS_Kind
const Standard_Boolean 
B
Standard_EXPORT const Standard_Integer
const Standard_Integer const
Standard_Real const TopOpeBRepDS_Kind
const TopOpeBRepDS_Kind 
SK

Function Documentation

Standard_EXPORT Standard_Boolean FUN_hasStateShape (  const TopOpeBRepDS_Transition &  T,
const TopAbs_State  state,
const TopAbs_ShapeEnum  shape
) 
 

Standard_EXPORT Standard_Boolean FUN_interfhassupport (  const TopOpeBRepDS_DataStructure &  DS,
const Handle(TopOpeBRepDS_Interference)&  I,
const TopoDS_Shape &  S
) 
 

Standard_EXPORT void FUN_reducedoublons (  TopOpeBRepDS_ListOfInterference &  LI,
const TopOpeBRepDS_DataStructure &  BDS,
const Standard_Integer  SIX
) 
 

Standard_EXPORT Standard_Integer FUN_select1dI (  const Standard_Integer  SIX,
TopOpeBRepDS_DataStructure &  BDS,
TopOpeBRepDS_ListOfInterference &  LI,
TopOpeBRepDS_ListOfInterference &  l1dI
) 
 

Standard_EXPORT Standard_Integer FUN_select2dI (  const Standard_Integer  SIX,
TopOpeBRepDS_DataStructure &  BDS,
const TopAbs_ShapeEnum  TRASHAk,
TopOpeBRepDS_ListOfInterference &  lI,
TopOpeBRepDS_ListOfInterference &  l2dI
) 
 

Standard_EXPORT void FUN_select3dinterference (  const Standard_Integer  SIX,
TopOpeBRepDS_DataStructure &  BDS,
TopOpeBRepDS_ListOfInterference &  lF,
TopOpeBRepDS_ListOfInterference &  l3dF,
TopOpeBRepDS_ListOfInterference &  lFE,
TopOpeBRepDS_ListOfInterference &  lFEresi,
TopOpeBRepDS_ListOfInterference &  l3dFE,
TopOpeBRepDS_ListOfInterference &  l3dFEresi,
TopOpeBRepDS_ListOfInterference &  l2dFE
) 
 

Standard_EXPORT Standard_Integer FUN_selectGIinterference (  TopOpeBRepDS_ListOfInterference &  L1,
const Standard_Integer  GI,
TopOpeBRepDS_ListOfInterference &  L2
) 
 

Standard_EXPORT Standard_Integer FUN_selectGKinterference (  TopOpeBRepDS_ListOfInterference &  L1,
const TopOpeBRepDS_Kind  GK,
TopOpeBRepDS_ListOfInterference &  L2
) 
 

Standard_EXPORT Standard_Integer FUN_selectITRASHAinterference (  TopOpeBRepDS_ListOfInterference &  L1,
const Standard_Integer  Index,
TopOpeBRepDS_ListOfInterference &  L2
) 
 

Standard_EXPORT Standard_Integer FUN_selectpure2dI (  const TopOpeBRepDS_ListOfInterference &  lF,
TopOpeBRepDS_ListOfInterference &  lFE,
TopOpeBRepDS_ListOfInterference &  l2dFE
) 
 

Standard_EXPORT Standard_Integer FUN_selectSIinterference (  TopOpeBRepDS_ListOfInterference &  L1,
const Standard_Integer  SI,
TopOpeBRepDS_ListOfInterference &  L2
) 
 

Standard_EXPORT Standard_Integer FUN_selectSKinterference (  TopOpeBRepDS_ListOfInterference &  L1,
const TopOpeBRepDS_Kind  SK,
TopOpeBRepDS_ListOfInterference &  L2
) 
 

Standard_EXPORT Standard_Integer FUN_selectTRAORIinterference (  TopOpeBRepDS_ListOfInterference &  L1,
const TopAbs_Orientation  O,
TopOpeBRepDS_ListOfInterference &  L2
) 
 

Standard_EXPORT Standard_Integer FUN_selectTRASHAinterference (  TopOpeBRepDS_ListOfInterference &  L1,
const TopAbs_ShapeEnum  sha,
TopOpeBRepDS_ListOfInterference &  L2
) 
 

Standard_EXPORT Standard_Integer FUN_selectTRAUNKinterference (  TopOpeBRepDS_ListOfInterference &  L1,
TopOpeBRepDS_ListOfInterference &  L2
) 
 

Standard_EXPORT Standard_Boolean FUN_transitionEQUAL (  const TopOpeBRepDS_Transition &  ,
const TopOpeBRepDS_Transition & 
) 
 

Standard_EXPORT Standard_Boolean FUN_transitionINDEXEQUAL (  const TopOpeBRepDS_Transition &  ,
const TopOpeBRepDS_Transition & 
) 
 

Standard_EXPORT Standard_Boolean FUN_transitionSHAPEEQUAL (  const TopOpeBRepDS_Transition &  ,
const TopOpeBRepDS_Transition & 
) 
 

Standard_EXPORT Standard_Boolean FUN_transitionSTATEEQUAL (  const TopOpeBRepDS_Transition &  ,
const TopOpeBRepDS_Transition & 
) 
 

Standard_EXPORT void FUN_unkeepUNKNOWN (  TopOpeBRepDS_ListOfInterference &  LI,
TopOpeBRepDS_DataStructure &  BDS,
const Standard_Integer  SIX
) 
 

Standard_EXPORT Handle (  TopOpeBRepDS_Interference   )  const
 


Variable Documentation

Standard_EXPORT const Standard_Integer const Standard_Integer const Standard_Real const TopOpeBRepDS_Kind const TopOpeBRepDS_Kind const Standard_Boolean B
 

Standard_EXPORT const Standard_Integer const Standard_Integer G
 

Standard_EXPORT const Standard_Integer const Standard_Integer const Standard_Real const TopOpeBRepDS_Kind GK
 

Standard_EXPORT const Standard_Integer const Standard_Integer const Standard_Real P
 

Standard_EXPORT const Standard_Integer S
 

Standard_EXPORT const Standard_Integer const Standard_Integer const Standard_Real const TopOpeBRepDS_Kind const TopOpeBRepDS_Kind SK
 


Generated on Mon Aug 25 13:40:28 2008 for OpenCASCADE by  doxygen 1.4.1