|
Open CASCADE Technology
6.7.1
|
This class provides services to build, copy or
paste a set of information.
Copy methods:
----------—
More...
#include <TDF_CopyTool.hxx>
Static Public Member Functions | |
| static void | Copy (const Handle< TDF_DataSet > &aSourceDataSet, const Handle< TDF_RelocationTable > &aRelocationTable) |
| Copy <aSourceDataSet> with using and updating <aRelocationTable>. This method ignores target attributes privilege over source ones. More... | |
| static void | Copy (const Handle< TDF_DataSet > &aSourceDataSet, const Handle< TDF_RelocationTable > &aRelocationTable, const TDF_IDFilter &aPrivilegeFilter) |
| Copy <aSourceDataSet> using and updating <aRelocationTable>. Use <aPrivilegeFilter> to give a list of IDs for which the target attribute prevails over the source one. More... | |
| static void | Copy (const Handle< TDF_DataSet > &aSourceDataSet, const Handle< TDF_RelocationTable > &aRelocationTable, const TDF_IDFilter &aPrivilegeFilter, const TDF_IDFilter &aRefFilter, const Standard_Boolean setSelfContained) |
Copy <aSourceDataSet> using and updating <br>
<aRelocationTable>. Use <aPrivilegeFilter> to give <br>
a list of IDs for which the target attribute <br>
prevails over the source one. If <br>
<setSelfContained> is set to true, every <br>
TDF_Reference will be replaced by the referenced <br>
structure according to <aRefFilter>. <br>
| |
This class provides services to build, copy or
paste a set of information.
Copy methods:
----------—
* Copy(aSourceDataSet, aTargetLabel, <br>
aRelocationTable) copies a source DataSet under <br>
its target place (see below: IMPORTANT NOTICE 1). <br>
|
static |
Copy <aSourceDataSet> with using and updating
<aRelocationTable>. This method ignores target
attributes privilege over source ones.
|
static |
Copy <aSourceDataSet> using and updating
<aRelocationTable>. Use <aPrivilegeFilter> to give
a list of IDs for which the target attribute
prevails over the source one.
|
static |
Copy <aSourceDataSet> using and updating <br>
<aRelocationTable>. Use <aPrivilegeFilter> to give <br>
a list of IDs for which the target attribute <br>
prevails over the source one. If <br>
<setSelfContained> is set to true, every <br>
TDF_Reference will be replaced by the referenced <br>
structure according to <aRefFilter>. <br>
NB: <aRefFilter> is used only if
<setSelfContained> is true.
//! Internal root label copy recursive method.
1.8.5