VISU::EGeometry aEGeom = aGeom2SubProfileIter->first;
SALOME_MED::medGeometryElement aMGeom = VISUGeomToMED(aEGeom);
VISU::PCSubProfile aSubProfile = aGeom2SubProfileIter->second;
- SALOME_MED::long_array_var aGeom2ProfileIds;
+ SALOME_TYPES::ListOfLong_var aGeom2ProfileIds;
std::vector<int> aGeom2Profile;
if(!aSupport->isOnAllElements()){
try{
return NULL;
CORBA::Long aNbMeshes = theMED->getNumberOfMeshes();
- SALOME_MED::string_array_var aMeshNames = theMED->getMeshNames();
+ SALOME_TYPES::ListOfString_var aMeshNames = theMED->getMeshNames();
if(MYDEBUG) MESSAGE("VISU_MEDConvertor::Build - aNbMeshes = "<<aNbMeshes);
SALOMEDS::Study_var aStudy = mySObject->GetStudy();
if(aNbElem <= 0)
throw std::runtime_error("LoadPoints >> There is no points in the mesh !!!");
- SALOME_MED::double_array_var aCCoord = aMedMesh->getCoordinates(SALOME_MED::MED_FULL_INTERLACE);
+ SALOME_TYPES::ListOfDouble_var aCCoord = aMedMesh->getCoordinates(SALOME_MED::MED_FULL_INTERLACE);
VISU::TCMEDCoordHolder* aCoordHolder = new VISU::TCMEDCoordHolder();
aCoordHolder->Init(aNbElem, aDim, aCCoord);
if(!anIsOnAllElements){
SALOME_MED::medGeometryElement_array_var aGeom = aMedFamily->getTypes();
- SALOME_MED::long_array_var aCellNumForType = aMedFamily->getNumber(aGeom[0]);
+ SALOME_TYPES::ListOfLong_var aCellNumForType = aMedFamily->getNumber(aGeom[0]);
int aSize = aNbElem;
aNbElem = aCellNumForType->length();
for(int iElem = 0; iElem < aNbElem; iElem++){
int aVNbNodes = VISUGeom2NbNodes(aEGeom);
int aNbElem = anInfo->numberOfElements[iGeom];
if (aNbElem > 0) {
- SALOME_MED::long_array_var aConn =
+ SALOME_TYPES::ListOfLong_var aConn =
aMedMesh->getConnectivity(SALOME_MED::MED_FULL_INTERLACE,
SALOME_MED::MED_NODAL,
aMEntity,
if(MYDEBUG) MESSAGE("LoadCellsOnFamily - iGeomEnd = "<<iGeomEnd);
for(int iGeom = 0; iGeom < iGeomEnd; iGeom++){
SALOME_MED::medGeometryElement aMGeom = aGeoms[iGeom];
- SALOME_MED::long_array_var aCellNumForType = aMedFamily->getNumber(aMGeom);
+ SALOME_TYPES::ListOfLong_var aCellNumForType = aMedFamily->getNumber(aMGeom);
VISU::EGeometry aEGeom = MEDGeom2VISU(aMGeom);
int aNbElem = aCellNumForType->length();
SALOME_MED::FIELDDOUBLE_ptr aFieldDouble = SALOME_MED::FIELDDOUBLE::_narrow(aMEDField);
if(!aFieldDouble->_is_nil()){
- SALOME_MED::double_array_var anArray = aFieldDouble->getValue(SALOME_MED::MED_FULL_INTERLACE);
+ SALOME_TYPES::ListOfDouble_var anArray = aFieldDouble->getValue(SALOME_MED::MED_FULL_INTERLACE);
if(MYDEBUG) MESSAGE("VISU_MEDConvertor::LoadField - There is FIELDDOUBLE = "<<anArray->length());
ImportField<CORBA::Double>(anArray,
theMesh,
SALOME_MED::FIELDINT_ptr aFieldInt = SALOME_MED::FIELDINT::_narrow(aMEDField);
if(!aFieldInt->_is_nil()){
- SALOME_MED::long_array_var anArray = aFieldInt->getValue(SALOME_MED::MED_FULL_INTERLACE);
+ SALOME_TYPES::ListOfLong_var anArray = aFieldInt->getValue(SALOME_MED::MED_FULL_INTERLACE);
if(MYDEBUG) MESSAGE("VISU_MEDConvertor::LoadField - There is FIELDINT = "<<anArray->length());
ImportField<CORBA::Long>(anArray,
theMesh,