Open CASCADE Technology  6.9.1
Static Public Member Functions
MDataXtd Class Reference

Storage and Retrieval drivers for modelling attributes. Transient attributes are defined in package TDataStd and persistent one are defined in package PDataStd. More...

#include <MDataXtd.hxx>

Static Public Member Functions

static void AddStorageDrivers (const Handle< MDF_ASDriverHSequence > &aDriverSeq, const Handle< CDM_MessageDriver > &theMessageDriver)
 Adds the attribute storage drivers to <aDriverSeq>. More...
 
static void AddRetrievalDrivers (const Handle< MDF_ARDriverHSequence > &aDriverSeq, const Handle< CDM_MessageDriver > &theMessageDriver)
 Adds the attribute retrieval drivers to <aDriverSeq>. More...
 
static Handle< PGeom_GeometryTranslate (const Handle< Geom_Geometry > &Geometry)
 Method to launch in MgtGeom Delete MDataStd_1.cxx Modify MDataStd_GeometryStorageDriver::Paste. More...
 
static Handle< Geom_GeometryTranslate (const Handle< PGeom_Geometry > &Geometry)
 Method to lasunch in MgtGeom Delete MDataStd_1.cxx Modify MDataStd_GeometryRetrievalDriver::Paste

Translation of TDataXtd enumerations to integer

More...
 
static Standard_Integer ConstraintTypeToInteger (const TDataXtd_ConstraintEnum e)
 
static TDataXtd_ConstraintEnum IntegerToConstraintType (const Standard_Integer i)
 
static Standard_Integer GeometryTypeToInteger (const TDataXtd_GeometryEnum e)
 
static TDataXtd_GeometryEnum IntegerToGeometryType (const Standard_Integer i)
 

Detailed Description

Storage and Retrieval drivers for modelling attributes. Transient attributes are defined in package TDataStd and persistent one are defined in package PDataStd.

Member Function Documentation

static void MDataXtd::AddRetrievalDrivers ( const Handle< MDF_ARDriverHSequence > &  aDriverSeq,
const Handle< CDM_MessageDriver > &  theMessageDriver 
)
static

Adds the attribute retrieval drivers to <aDriverSeq>.

static void MDataXtd::AddStorageDrivers ( const Handle< MDF_ASDriverHSequence > &  aDriverSeq,
const Handle< CDM_MessageDriver > &  theMessageDriver 
)
static

Adds the attribute storage drivers to <aDriverSeq>.

static Standard_Integer MDataXtd::ConstraintTypeToInteger ( const TDataXtd_ConstraintEnum  e)
static
static Standard_Integer MDataXtd::GeometryTypeToInteger ( const TDataXtd_GeometryEnum  e)
static
static TDataXtd_ConstraintEnum MDataXtd::IntegerToConstraintType ( const Standard_Integer  i)
static
static TDataXtd_GeometryEnum MDataXtd::IntegerToGeometryType ( const Standard_Integer  i)
static
static Handle< PGeom_Geometry > MDataXtd::Translate ( const Handle< Geom_Geometry > &  Geometry)
static

Method to launch in MgtGeom Delete MDataStd_1.cxx Modify MDataStd_GeometryStorageDriver::Paste.

static Handle< Geom_Geometry > MDataXtd::Translate ( const Handle< PGeom_Geometry > &  Geometry)
static

Method to lasunch in MgtGeom Delete MDataStd_1.cxx Modify MDataStd_GeometryRetrievalDriver::Paste

Translation of TDataXtd enumerations to integer


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