#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|