![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Stores information about two pave blocks and satellite data. More...
#include <BOPDS_CoupleOfPaveBlocks.hxx>
Public Member Functions | |
| BOPDS_CoupleOfPaveBlocks () | |
| Default constructor. | |
| BOPDS_CoupleOfPaveBlocks (const occ::handle< BOPDS_PaveBlock > &thePB1, const occ::handle< BOPDS_PaveBlock > &thePB2) | |
| Constructor with two pave blocks. | |
| ~BOPDS_CoupleOfPaveBlocks ()=default | |
| void | SetIndex (const int theIndex) |
| Sets the index. | |
| int | Index () const |
| Returns the index. | |
| void | SetIndexInterf (const int theIndex) |
| Sets the index of an interference. | |
| int | IndexInterf () const |
| Returns the index of an interference. | |
| void | SetPaveBlocks (const occ::handle< BOPDS_PaveBlock > &thePB1, const occ::handle< BOPDS_PaveBlock > &thePB2) |
| Sets both pave blocks. | |
| void | PaveBlocks (occ::handle< BOPDS_PaveBlock > &thePB1, occ::handle< BOPDS_PaveBlock > &thePB2) const |
| void | SetPaveBlock1 (const occ::handle< BOPDS_PaveBlock > &thePB) |
| Sets the first pave block. | |
| const occ::handle< BOPDS_PaveBlock > & | PaveBlock1 () const |
| Returns the first pave block. | |
| void | SetPaveBlock2 (const occ::handle< BOPDS_PaveBlock > &thePB) |
| Sets the second pave block. | |
| const occ::handle< BOPDS_PaveBlock > & | PaveBlock2 () const |
| Returns the second pave block. | |
| void | SetTolerance (const double theTol) |
| Sets the tolerance associated with this couple. | |
| double | Tolerance () const |
| Returns the tolerance associated with this couple. | |
Protected Attributes | |
| int | myIndexInterf |
| int | myIndex |
| occ::handle< BOPDS_PaveBlock > | myPB [2] |
| double | myTolerance |
Stores information about two pave blocks and satellite data.
|
inline |
Default constructor.
|
inline |
Constructor with two pave blocks.
| [in] | thePB1 | first pave block |
| [in] | thePB2 | second pave block |
|
default |
|
inline |
Returns the index.
|
inline |
Returns the index of an interference.
|
inline |
Returns the first pave block.
|
inline |
Returns the second pave block.
|
inline |
Use PaveBlock1() and PaveBlock2() instead.
("Use PaveBlock1() and PaveBlock2() instead")
Sets the index.
| [in] | theIndex | the index |
Sets the index of an interference.
| [in] | theIndex | index of an interference |
|
inline |
Sets the first pave block.
| [in] | thePB | the first pave block |
|
inline |
Sets the second pave block.
| [in] | thePB | the second pave block |
|
inline |
Sets both pave blocks.
| [in] | thePB1 | first pave block |
| [in] | thePB2 | second pave block |
Sets the tolerance associated with this couple.
| [in] | theTol | the tolerance value |
|
inline |
Returns the tolerance associated with this couple.
|
protected |
|
protected |
|
protected |
|
protected |