OCC Main Page | ApplicationFramework | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ApplicationFramework
TKPShape
MgtTopoDS


MgtTopoDS_TranslateTool Class Reference

The TranslateTool class is provided to support the
translation of inherited parts of topological data
structures.
.

#include <MgtTopoDS_TranslateTool.hxx>

Inheritance diagram for MgtTopoDS_TranslateTool:

Inheritance graph
[legend]

Public Member Functions

virtual Standard_EXPORT void Add (TopoDS_Shape &S1, const TopoDS_Shape &S2) const =0
virtual Standard_EXPORT void MakeVertex (TopoDS_Shape &S) const =0
virtual Standard_EXPORT void MakeVertex (const Handle(PTopoDS_HShape)&S) const =0
virtual Standard_EXPORT void MakeEdge (TopoDS_Shape &S) const =0
virtual Standard_EXPORT void MakeEdge (const Handle(PTopoDS_HShape)&S) const =0
virtual Standard_EXPORT void MakeWire (TopoDS_Shape &S) const =0
virtual Standard_EXPORT void MakeWire (const Handle(PTopoDS_HShape)&S) const =0
virtual Standard_EXPORT void MakeFace (TopoDS_Shape &S) const =0
virtual Standard_EXPORT void MakeFace (const Handle(PTopoDS_HShape)&S) const =0
virtual Standard_EXPORT void MakeShell (TopoDS_Shape &S) const =0
virtual Standard_EXPORT void MakeShell (const Handle(PTopoDS_HShape)&S) const =0
virtual Standard_EXPORT void MakeSolid (TopoDS_Shape &S) const =0
virtual Standard_EXPORT void MakeSolid (const Handle(PTopoDS_HShape)&S) const =0
virtual Standard_EXPORT void MakeCompSolid (TopoDS_Shape &S) const =0
virtual Standard_EXPORT void MakeCompSolid (const Handle(PTopoDS_HShape)&S) const =0
virtual Standard_EXPORT void MakeCompound (TopoDS_Shape &S) const =0
virtual Standard_EXPORT void MakeCompound (const Handle(PTopoDS_HShape)&S) const =0
Standard_EXPORT void UpdateShape (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2) const
 Basic update method
.
Standard_EXPORT void UpdateShape (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2) const
 Basic update method
.
virtual Standard_EXPORT void UpdateVertex (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2, PTColStd_TransientPersistentMap &M) const
virtual Standard_EXPORT void UpdateVertex (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2, PTColStd_PersistentTransientMap &M) const
virtual Standard_EXPORT void UpdateEdge (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2, PTColStd_TransientPersistentMap &M) const
virtual Standard_EXPORT void UpdateEdge (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2, PTColStd_PersistentTransientMap &M) const
virtual Standard_EXPORT void UpdateWire (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2) const
virtual Standard_EXPORT void UpdateWire (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2) const
virtual Standard_EXPORT void UpdateFace (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2, PTColStd_TransientPersistentMap &M) const
virtual Standard_EXPORT void UpdateFace (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2, PTColStd_PersistentTransientMap &M) const
virtual Standard_EXPORT void UpdateShell (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2) const
virtual Standard_EXPORT void UpdateShell (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2) const
virtual Standard_EXPORT void UpdateSolid (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2) const
virtual Standard_EXPORT void UpdateSolid (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2) const
virtual Standard_EXPORT void UpdateCompSolid (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2) const
virtual Standard_EXPORT void UpdateCompSolid (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2) const
virtual Standard_EXPORT void UpdateCompound (const TopoDS_Shape &S1, const Handle(PTopoDS_HShape)&S2) const
virtual Standard_EXPORT void UpdateCompound (const Handle(PTopoDS_HShape)&S1, TopoDS_Shape &S2) const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Member Function Documentation

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::Add TopoDS_Shape &  S1,
const TopoDS_Shape &  S2
const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

Standard_EXPORT const MgtTopoDS_TranslateTool::Handle Standard_Type   )  const
 

Reimplemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeCompound const Handle(PTopoDS_HShape)&  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeCompound TopoDS_Shape &  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeCompSolid const Handle(PTopoDS_HShape)&  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeCompSolid TopoDS_Shape &  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeEdge const Handle(PTopoDS_HShape)&  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeEdge TopoDS_Shape &  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeFace const Handle(PTopoDS_HShape)&  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeFace TopoDS_Shape &  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeShell const Handle(PTopoDS_HShape)&  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeShell TopoDS_Shape &  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeSolid const Handle(PTopoDS_HShape)&  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeSolid TopoDS_Shape &  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeVertex const Handle(PTopoDS_HShape)&  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeVertex TopoDS_Shape &  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeWire const Handle(PTopoDS_HShape)&  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::MakeWire TopoDS_Shape &  S  )  const [pure virtual]
 

Implemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateCompound const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateCompound const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateCompSolid const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateCompSolid const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateEdge const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2,
PTColStd_PersistentTransientMap M
const [virtual]
 

Reimplemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateEdge const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2,
PTColStd_TransientPersistentMap M
const [virtual]
 

Reimplemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateFace const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2,
PTColStd_PersistentTransientMap M
const [virtual]
 

Reimplemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateFace const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2,
PTColStd_TransientPersistentMap M
const [virtual]
 

Reimplemented in MgtBRep_TranslateTool.

Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateShape const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2
const
 

Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateShape const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2
const
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateShell const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateShell const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateSolid const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateSolid const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateVertex const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2,
PTColStd_PersistentTransientMap M
const [virtual]
 

Reimplemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateVertex const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2,
PTColStd_TransientPersistentMap M
const [virtual]
 

Reimplemented in MgtBRep_TranslateTool.

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateWire const Handle(PTopoDS_HShape)&  S1,
TopoDS_Shape &  S2
const [virtual]
 

virtual Standard_EXPORT void MgtTopoDS_TranslateTool::UpdateWire const TopoDS_Shape &  S1,
const Handle(PTopoDS_HShape)&  S2
const [virtual]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:13:21 2008 for OpenCASCADE by  doxygen 1.4.1