#include <TNaming_Scope.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | TNaming_Scope () |
| WithValid = FALSE . | |
| Standard_EXPORT | TNaming_Scope (const Standard_Boolean WithValid) |
| if <withvalid> the scope is defined by the map. If not on the whole framework. | |
| Standard_EXPORT | TNaming_Scope (TDF_LabelMap &valid) |
| create a scope with a map. WithValid = TRUE. | |
| Standard_EXPORT Standard_Boolean | WithValid () const |
| Standard_EXPORT void | WithValid (const Standard_Boolean mode) |
| Standard_EXPORT void | ClearValid () |
| Standard_EXPORT void | Valid (const TDF_Label &L) |
| Standard_EXPORT void | ValidChildren (const TDF_Label &L, const Standard_Boolean withroot=Standard_True) |
| Standard_EXPORT void | Unvalid (const TDF_Label &L) |
| Standard_EXPORT void | UnvalidChildren (const TDF_Label &L, const Standard_Boolean withroot=Standard_True) |
| Standard_EXPORT Standard_Boolean | IsValid (const TDF_Label &L) const |
| Standard_EXPORT const TDF_LabelMap & | GetValid () const |
| Standard_EXPORT TDF_LabelMap & | ChangeValid () |
| Standard_EXPORT TopoDS_Shape | CurrentShape (const Handle(TNaming_NamedShape)&NS) const |
| Returns the current value of <ns> according to the Valid Scope. . | |
Private Attributes | |
| Standard_Boolean | myWithValid |
| TDF_LabelMap | myValid |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1