Open CASCADE Technology  6.9.0
Static Public Member Functions

MDF_Tool Class Reference

A tool to translate... More...

#include <MDF_Tool.hxx>

Static Public Member Functions

static void WriteLabels (const Handle< TDF_Data > &aSource, const Handle< PDF_Data > &aTarget, const MDF_TypeASDriverMap &aDriverMap, const Handle< MDF_SRelocationTable > &aReloc)
 Writes the labels with empty attributes. More...
 
static void WriteLabels (const TDF_Label &aSourceLab, const Handle< PColStd_HArray1OfInteger > &theLabels, const Handle< PDF_HAttributeArray1 > &theAttributes, const MDF_TypeASDriverMap &aDriverMap, const Handle< MDF_SRelocationTable > &aReloc, Standard_Integer &labAlloc, Standard_Integer &attAlloc)
 Used for recursivity. More...
 
static void WriteAttributes (const MDF_TypeASDriverMap &aDriverMap, const Handle< MDF_SRelocationTable > &aReloc)
 Writes attributes content. More...
 
static void ReadLabels (const Handle< PDF_Data > &aSource, const Handle< TDF_Data > &aTarget, const MDF_TypeARDriverMap &aDriverMap, const Handle< MDF_RRelocationTable > &aReloc)
 Reads the labels abd adds empty attributes to them. More...
 
static void ReadLabels (TDF_Label &anIns, const Handle< PColStd_HArray1OfInteger > &theLabels, const Handle< PDF_HAttributeArray1 > &theAttributes, const MDF_TypeARDriverMap &aDriverMap, const Handle< MDF_RRelocationTable > &aReloc, Standard_Integer &labRead, Standard_Integer &attRead)
 Used for recursivity. More...
 
static void ReadAttributes (const MDF_TypeARDriverMap &aDriverMap, const Handle< MDF_RRelocationTable > &aReloc)
 Reads attributes content and paste them. More...
 

Detailed Description

A tool to translate...

Member Function Documentation

static void MDF_Tool::ReadAttributes ( const MDF_TypeARDriverMap aDriverMap,
const Handle< MDF_RRelocationTable > &  aReloc 
)
static

Reads attributes content and paste them.

static void MDF_Tool::ReadLabels ( const Handle< PDF_Data > &  aSource,
const Handle< TDF_Data > &  aTarget,
const MDF_TypeARDriverMap aDriverMap,
const Handle< MDF_RRelocationTable > &  aReloc 
)
static

Reads the labels abd adds empty attributes to them.

static void MDF_Tool::ReadLabels ( TDF_Label anIns,
const Handle< PColStd_HArray1OfInteger > &  theLabels,
const Handle< PDF_HAttributeArray1 > &  theAttributes,
const MDF_TypeARDriverMap aDriverMap,
const Handle< MDF_RRelocationTable > &  aReloc,
Standard_Integer labRead,
Standard_Integer attRead 
)
static

Used for recursivity.

static void MDF_Tool::WriteAttributes ( const MDF_TypeASDriverMap aDriverMap,
const Handle< MDF_SRelocationTable > &  aReloc 
)
static

Writes attributes content.

static void MDF_Tool::WriteLabels ( const Handle< TDF_Data > &  aSource,
const Handle< PDF_Data > &  aTarget,
const MDF_TypeASDriverMap aDriverMap,
const Handle< MDF_SRelocationTable > &  aReloc 
)
static

Writes the labels with empty attributes.

static void MDF_Tool::WriteLabels ( const TDF_Label aSourceLab,
const Handle< PColStd_HArray1OfInteger > &  theLabels,
const Handle< PDF_HAttributeArray1 > &  theAttributes,
const MDF_TypeASDriverMap aDriverMap,
const Handle< MDF_SRelocationTable > &  aReloc,
Standard_Integer labAlloc,
Standard_Integer attAlloc 
)
static

Used for recursivity.


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