![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#include <TNaming_Scope.hxx>
Public Member Functions | |
| TNaming_Scope () | |
| WithValid = FALSE. | |
| TNaming_Scope (const bool WithValid) | |
| if <WithValid> the scope is defined by the map. If not on the whole framework. | |
| TNaming_Scope (NCollection_Map< TDF_Label > &valid) | |
| create a scope with a map. WithValid = TRUE. | |
| bool | WithValid () const |
| void | WithValid (const bool mode) |
| void | ClearValid () |
| void | Valid (const TDF_Label &L) |
| void | ValidChildren (const TDF_Label &L, const bool withroot=true) |
| void | Unvalid (const TDF_Label &L) |
| void | UnvalidChildren (const TDF_Label &L, const bool withroot=true) |
| bool | IsValid (const TDF_Label &L) const |
| const NCollection_Map< TDF_Label > & | GetValid () const |
| NCollection_Map< TDF_Label > & | ChangeValid () |
| TopoDS_Shape | CurrentShape (const occ::handle< TNaming_NamedShape > &NS) const |
| Returns the current value of <NS> according to the Valid Scope. | |
| TNaming_Scope::TNaming_Scope | ( | ) |
WithValid = FALSE.
| TNaming_Scope::TNaming_Scope | ( | const bool | WithValid | ) |
if <WithValid> the scope is defined by the map. If not on the whole framework.
| TNaming_Scope::TNaming_Scope | ( | NCollection_Map< TDF_Label > & | valid | ) |
create a scope with a map. WithValid = TRUE.
| NCollection_Map< TDF_Label > & TNaming_Scope::ChangeValid | ( | ) |
| void TNaming_Scope::ClearValid | ( | ) |
| TopoDS_Shape TNaming_Scope::CurrentShape | ( | const occ::handle< TNaming_NamedShape > & | NS | ) | const |
Returns the current value of <NS> according to the Valid Scope.
| const NCollection_Map< TDF_Label > & TNaming_Scope::GetValid | ( | ) | const |
| bool TNaming_Scope::WithValid | ( | ) | const |