Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions
MgtTopoDS Class Reference

The package MgtTopoDS provides methods to store
and retrieve Topological Data Structure objects
from the Database.

The objects are translated between a transient
topology and a persitent topology.

More...

#include <MgtTopoDS.hxx>

Static Public Member Functions

static Handle_PTopoDS_HShape Translate (const TopoDS_Shape &S, const Handle< MgtTopoDS_TranslateTool > &T, PTColStd_TransientPersistentMap &M)
 Supports the translation of inherited parts of
classes. Root of all translation tools.
//! Translates a Transient Shape onto a Persistent Shape
More...
 
static void Translate (const Handle< PTopoDS_HShape > &S, const Handle< MgtTopoDS_TranslateTool > &T, PTColStd_PersistentTransientMap &M, TopoDS_Shape &Sh)
 Translates a Persistent Shape onto a Transient Shape
More...
 
static void Translate1 (const TopoDS_Shape &aShape, const Handle< MgtTopoDS_TranslateTool1 > &T, PTColStd_TransientPersistentMap &M, PTopoDS_Shape1 &aPShape)
 Translates a Transient Shape onto a Persistent Shape
More...
 
static void Translate1 (const PTopoDS_Shape1 &aPShape, const Handle< MgtTopoDS_TranslateTool1 > &T, PTColStd_PersistentTransientMap &M, TopoDS_Shape &aShape)
 Translates a Persistent Shape onto a Transient Shape
More...
 

Detailed Description

The package MgtTopoDS provides methods to store
and retrieve Topological Data Structure objects
from the Database.

The objects are translated between a transient
topology and a persitent topology.

     *   The TopoDS  package   describes  the transient <br>
     topology. <br>


Member Function Documentation

static Handle_PTopoDS_HShape MgtTopoDS::Translate ( const TopoDS_Shape S,
const Handle< MgtTopoDS_TranslateTool > &  T,
PTColStd_TransientPersistentMap M 
)
static

Supports the translation of inherited parts of
classes. Root of all translation tools.
//! Translates a Transient Shape onto a Persistent Shape

static void MgtTopoDS::Translate ( const Handle< PTopoDS_HShape > &  S,
const Handle< MgtTopoDS_TranslateTool > &  T,
PTColStd_PersistentTransientMap M,
TopoDS_Shape Sh 
)
static

Translates a Persistent Shape onto a Transient Shape

static void MgtTopoDS::Translate1 ( const TopoDS_Shape aShape,
const Handle< MgtTopoDS_TranslateTool1 > &  T,
PTColStd_TransientPersistentMap M,
PTopoDS_Shape1 aPShape 
)
static

Translates a Transient Shape onto a Persistent Shape

static void MgtTopoDS::Translate1 ( const PTopoDS_Shape1 aPShape,
const Handle< MgtTopoDS_TranslateTool1 > &  T,
PTColStd_PersistentTransientMap M,
TopoDS_Shape aShape 
)
static

Translates a Persistent Shape onto a Transient Shape


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