Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions
BOPDS_Tools Class Reference

The class BOPDS_Tools contains
a set auxiliary static functions
of the package BOPDS
More...

#include <BOPDS_Tools.hxx>

Static Public Member Functions

static Standard_Integer TypeToInteger (const TopAbs_ShapeEnum theT1, const TopAbs_ShapeEnum theT2)
 Converts the conmbination of two types
of shape <theT1>,<theT2>
to the one integer value, that is returned
More...
 
static Standard_Integer TypeToInteger (const TopAbs_ShapeEnum theT)
 Converts the type of shape <theT>,
to integer value, that is returned
More...
 
static Standard_Boolean HasBRep (const TopAbs_ShapeEnum theT)
 Returns true if the type <theT> correspond
to a shape having boundary representation
More...
 
static Standard_Boolean IsInterfering (const TopAbs_ShapeEnum theT)
 Returns true if the type <theT> can be participant of
an interference
More...
 

Detailed Description

The class BOPDS_Tools contains
a set auxiliary static functions
of the package BOPDS

Member Function Documentation

static Standard_Boolean BOPDS_Tools::HasBRep ( const TopAbs_ShapeEnum  theT)
static

Returns true if the type <theT> correspond
to a shape having boundary representation

static Standard_Boolean BOPDS_Tools::IsInterfering ( const TopAbs_ShapeEnum  theT)
static

Returns true if the type <theT> can be participant of
an interference

static Standard_Integer BOPDS_Tools::TypeToInteger ( const TopAbs_ShapeEnum  theT1,
const TopAbs_ShapeEnum  theT2 
)
static

Converts the conmbination of two types
of shape <theT1>,<theT2>
to the one integer value, that is returned

static Standard_Integer BOPDS_Tools::TypeToInteger ( const TopAbs_ShapeEnum  theT)
static

Converts the type of shape <theT>,
to integer value, that is returned


The documentation for this class was generated from the following file: