Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
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 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

Member Function Documentation

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 ( TopoDS_Shape 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::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 Handle< PTopoDS_HShape > &  S1,
TopoDS_Shape S2 
) const [virtual]
virtual void MgtTopoDS_TranslateTool::UpdateCompSolid ( const Handle< PTopoDS_HShape > &  S1,
TopoDS_Shape S2 
) const [virtual]

Reimplemented in MgtBRep_TranslateTool.

Reimplemented in MgtBRep_TranslateTool.

Reimplemented in MgtBRep_TranslateTool.

Reimplemented in MgtBRep_TranslateTool.

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]

Reimplemented in MgtBRep_TranslateTool.

Reimplemented in MgtBRep_TranslateTool.

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

The documentation for this class was generated from the following file: