Open CASCADE Technology 7.8.2.dev
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.
 
static Standard_Integer TypeToInteger (const TopAbs_ShapeEnum theT)
 Converts the type of shape <theT>, to integer value, that is returned.
 
static Standard_Boolean HasBRep (const TopAbs_ShapeEnum theT)
 Returns true if the type <theT> correspond to a shape having boundary representation.
 
static Standard_Boolean IsInterfering (const TopAbs_ShapeEnum theT)
 Returns true if the type <theT> can be participant of an interference.
 

Detailed Description

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

Member Function Documentation

◆ HasBRep()

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

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

◆ IsInterfering()

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

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

◆ TypeToInteger() [1/2]

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

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

◆ TypeToInteger() [2/2]

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.


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