|
Open CASCADE Technology 6.5.2
|
The TranslateTool class is provided to support the
translation of inherited parts of topological data
structures.
#include <MgtTopoDS_TranslateTool.hxx>

Public Member Functions | |
| virtual void | Add (TopoDS_Shape &S1, const TopoDS_Shape &S2) const =0 |
| virtual void | MakeVertex (TopoDS_Shape &S) const =0 |
| virtual void | MakeVertex (const Handle< PTopoDS_HShape > &S) const =0 |
| virtual void | MakeEdge (TopoDS_Shape &S) const =0 |
| virtual void | MakeEdge (const Handle< PTopoDS_HShape > &S) const =0 |
| virtual void | MakeWire (TopoDS_Shape &S) const =0 |
| virtual void | MakeWire (const Handle< PTopoDS_HShape > &S) const =0 |
| virtual void | MakeFace (TopoDS_Shape &S) const =0 |
| virtual void | MakeFace (const Handle< PTopoDS_HShape > &S) const =0 |
| virtual void | MakeShell (TopoDS_Shape &S) const =0 |
| virtual void | MakeShell (const Handle< PTopoDS_HShape > &S) const =0 |
| virtual void | MakeSolid (TopoDS_Shape &S) const =0 |
| virtual void | MakeSolid (const Handle< PTopoDS_HShape > &S) const =0 |
| virtual void | MakeCompSolid (TopoDS_Shape &S) const =0 |
| virtual void | MakeCompSolid (const Handle< PTopoDS_HShape > &S) const =0 |
| virtual void | MakeCompound (TopoDS_Shape &S) const =0 |
| virtual void | MakeCompound (const Handle< PTopoDS_HShape > &S) const =0 |
| void | UpdateShape (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2) const |
| Basic update method | |
| void | UpdateShape (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2) const |
| Basic update method | |
| virtual void | UpdateVertex (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2, PTColStd_TransientPersistentMap &M) const |
| virtual void | UpdateVertex (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2, PTColStd_PersistentTransientMap &M) const |
| virtual void | UpdateEdge (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2, PTColStd_TransientPersistentMap &M) const |
| virtual void | UpdateEdge (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2, PTColStd_PersistentTransientMap &M) const |
| virtual void | UpdateWire (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2) const |
| virtual void | UpdateWire (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2) const |
| virtual void | UpdateFace (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2, PTColStd_TransientPersistentMap &M) const |
| virtual void | UpdateFace (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2, PTColStd_PersistentTransientMap &M) const |
| virtual void | UpdateShell (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2) const |
| virtual void | UpdateShell (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2) const |
| virtual void | UpdateSolid (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2) const |
| virtual void | UpdateSolid (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2) const |
| virtual void | UpdateCompSolid (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2) const |
| virtual void | UpdateCompSolid (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2) const |
| virtual void | UpdateCompound (const TopoDS_Shape &S1, const Handle< PTopoDS_HShape > &S2) const |
| virtual void | UpdateCompound (const Handle< PTopoDS_HShape > &S1, TopoDS_Shape &S2) const |
| virtual void MgtTopoDS_TranslateTool::Add | ( | TopoDS_Shape & | S1, |
| const TopoDS_Shape & | S2 | ||
| ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeCompound | ( | TopoDS_Shape & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeCompound | ( | const Handle< PTopoDS_HShape > & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeCompSolid | ( | TopoDS_Shape & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeCompSolid | ( | const Handle< PTopoDS_HShape > & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeEdge | ( | TopoDS_Shape & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeEdge | ( | const Handle< PTopoDS_HShape > & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeFace | ( | TopoDS_Shape & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeFace | ( | const Handle< PTopoDS_HShape > & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeShell | ( | TopoDS_Shape & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeShell | ( | const Handle< PTopoDS_HShape > & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeSolid | ( | const Handle< PTopoDS_HShape > & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeSolid | ( | TopoDS_Shape & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeVertex | ( | TopoDS_Shape & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeVertex | ( | const Handle< PTopoDS_HShape > & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeWire | ( | TopoDS_Shape & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::MakeWire | ( | const Handle< PTopoDS_HShape > & | S | ) | const [pure virtual] |
Implemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::UpdateCompound | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateCompound | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateCompSolid | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateCompSolid | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateEdge | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2, | ||
| PTColStd_TransientPersistentMap & | M | ||
| ) | const [virtual] |
Reimplemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::UpdateEdge | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2, | ||
| PTColStd_PersistentTransientMap & | M | ||
| ) | const [virtual] |
Reimplemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::UpdateFace | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2, | ||
| PTColStd_PersistentTransientMap & | M | ||
| ) | const [virtual] |
Reimplemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::UpdateFace | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2, | ||
| PTColStd_TransientPersistentMap & | M | ||
| ) | const [virtual] |
Reimplemented in MgtBRep_TranslateTool.
| void MgtTopoDS_TranslateTool::UpdateShape | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2 | ||
| ) | const |
| void MgtTopoDS_TranslateTool::UpdateShape | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2 | ||
| ) | const |
| virtual void MgtTopoDS_TranslateTool::UpdateShell | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateShell | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateSolid | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateSolid | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateVertex | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2, | ||
| PTColStd_TransientPersistentMap & | M | ||
| ) | const [virtual] |
Reimplemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::UpdateVertex | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2, | ||
| PTColStd_PersistentTransientMap & | M | ||
| ) | const [virtual] |
Reimplemented in MgtBRep_TranslateTool.
| virtual void MgtTopoDS_TranslateTool::UpdateWire | ( | const Handle< PTopoDS_HShape > & | S1, |
| TopoDS_Shape & | S2 | ||
| ) | const [virtual] |
| virtual void MgtTopoDS_TranslateTool::UpdateWire | ( | const TopoDS_Shape & | S1, |
| const Handle< PTopoDS_HShape > & | S2 | ||
| ) | const [virtual] |
1.7.4