#include <BOPDS_Interf.hxx>
The class BOPDS_Interf stores the information about the interference between two shapes. The class BOPDS_Interf is root class
◆ BOPDS_Interf() [1/2]
BOPDS_Interf::BOPDS_Interf |
( |
| ) |
|
|
inlineprotected |
◆ BOPDS_Interf() [2/2]
◆ ~BOPDS_Interf()
virtual BOPDS_Interf::~BOPDS_Interf |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ Contains()
Returns true if the interference contains given index
- Parameters
-
- Returns
- true if the interference contains given index
◆ HasIndexNew() [1/2]
Returns true if the interference has index of new shape the index
- Returns
- true if the interference has index of new shape
◆ HasIndexNew() [2/2]
Returns true if the interference has index of new shape that is equal to the given index
- Parameters
-
- Returns
- true if the interference has index of new shape that is equal to the given index
◆ Index1()
Returns the index of the first interferred shape
- Returns
- index of the first shape
◆ Index2()
Returns the index of the second interferred shape
- Returns
- index of the second shape
◆ IndexNew()
Returns the index of new shape
- Returns
- theIndex the index of new shape
◆ Indices()
Returns the indices of interferred shapes
- Parameters
-
theIndex1 | index of the first shape |
theIndex2 | index of the second shape |
◆ OppositeIndex()
Returns the index of that are opposite to the given index
- Parameters
-
- Returns
- index of opposite shape
◆ SetIndex1()
Sets the index of the first interferred shape
- Parameters
-
theIndex | index of the first shape |
◆ SetIndex2()
Sets the index of the second interferred shape
- Parameters
-
theIndex | index of the second shape |
◆ SetIndexNew()
Sets the index of new shape
- Parameters
-
◆ SetIndices()
Sets the indices of interferred shapes
- Parameters
-
theIndex1 | index of the first shape |
theIndex2 | index of the second shape |
◆ myAllocator
◆ myIndex1
◆ myIndex2
◆ myIndexNew
The documentation for this class was generated from the following file: