#include <TNaming.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Static Public Member Functions | |
static Standard_EXPORT void | Substitute (const TDF_Label &labelsource, const TDF_Label &labelcible, TopTools_DataMapOfShapeShape &mapOldNew) |
Subtituter les shapes sur les structures de source vers cible . | |
static Standard_EXPORT void | Update (const TDF_Label &label, TopTools_DataMapOfShapeShape &mapOldNew) |
Mise a jour des shapes du label et de ses fils en tenant compte des substitutions decrite par mapOldNew. Warning: le remplacement du shape est fait dans tous les attributs qui le contiennent meme si ceux ci ne sont pas associees a des sous-labels de <label>. . | |
static Standard_EXPORT void | Displace (const TDF_Label &label, const TopLoc_Location &aLocation, const Standard_Boolean WithOld=Standard_True) |
Application de la Location sur les shapes du label et de ses sous labels. . | |
static Standard_EXPORT void | ChangeShapes (const TDF_Label &label, TopTools_DataMapOfShapeShape &M) |
Remplace les shapes du label et des sous-labels par des copies. . | |
static Standard_EXPORT void | Transform (const TDF_Label &label, const gp_Trsf &aTransformation) |
Application de la transformation sur les shapes du label et de ses sous labels. Warning: le remplacement du shape est fait dans tous les attributs qui le contiennent meme si ceux ci ne sont pas associees a des sous-labels de <label>. . | |
static Standard_EXPORT void | Replicate (const Handle(TNaming_NamedShape)&NS, const gp_Trsf &T, const TDF_Label &L) |
Replicates the named shape with the transformation <t> on the label <l> (and sub-labels if necessary) (TNaming_GENERATED is set) . | |
static Standard_EXPORT void | Replicate (const TopoDS_Shape &SH, const gp_Trsf &T, const TDF_Label &L) |
Replicates the shape with the transformation <t> on the label <l> (and sub-labels if necessary) (TNaming_GENERATED is set) //! Print of TNaming enumeration ============================= . | |
static Standard_EXPORT void | IDList (TDF_IDList &anIDList) |
Appends to <anidlist> the list of the attributes IDs of this package. CAUTION: <anidlist> is NOT cleared before use. . | |
static Standard_EXPORT Standard_OStream & | Print (const TNaming_Evolution EVOL, Standard_OStream &S) |
static Standard_EXPORT Standard_OStream & | Print (const TNaming_NameType NAME, Standard_OStream &S) |
static Standard_EXPORT Standard_OStream & | Print (const TDF_Label &ACCESS, Standard_OStream &S) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|