Open CASCADE Technology 6.6.0
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

#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>.

static void AddRetrievalDrivers (const Handle< MDF_ARDriverHSequence > &aDriverSeq, const Handle< CDM_MessageDriver > &theMessageDriver)
 Adds the attribute retrieval drivers to <aDriverSeq>.

static Handle_PGeom_Geometry Translate (const Handle< Geom_Geometry > &Geometry)
 Method to launch in MgtGeom
Delete MDataStd_1.cxx
Modify MDataStd_GeometryStorageDriver::Paste

static Handle_Geom_Geometry Translate (const Handle< PGeom_Geometry > &Geometry)
 Method to lasunch in MgtGeom
Delete MDataStd_1.cxx
Modify MDataStd_GeometryRetrievalDriver::Paste
//! Translation of TDataXtd enumerations to integer
===============================================

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)

Member Function Documentation

static void MDataXtd::AddRetrievalDrivers ( const Handle< MDF_ARDriverHSequence > &  aDriverSeq,
const Handle< CDM_MessageDriver > &  theMessageDriver 
) [static]
static void MDataXtd::AddStorageDrivers ( const Handle< MDF_ASDriverHSequence > &  aDriverSeq,
const Handle< CDM_MessageDriver > &  theMessageDriver 
) [static]
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]
static Handle_Geom_Geometry MDataXtd::Translate ( const Handle< PGeom_Geometry > &  Geometry) [static]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines