Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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_Geometry Translate (const Handle< Geom_Geometry > &Geometry)
 Method to launch in MgtGeom
Delete MDataStd_1.cxx
Modify MDataStd_GeometryStorageDriver::Paste
More...
 
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
===============================================
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: