#include "ClassicFEZoneWriter.h"
#include "checkPercentDone.h"
#include "AltTecUtil.h"
#include "ItemSetIterator.h"
#include "NodeMap.h"
#include "writeValueArray.h"
#include "ClassicZoneFileLocations.h"
namespace tecplot { namespace ___3933 { ClassicFEZoneWriter::ClassicFEZoneWriter( ItemSetIterator&              varIter, ___4636                   zone, ___4636                   ___341, std::vector<___372> const& ___4564, ___372                     ___4499, ___37&                   ___36) : ClassicZoneWriterAbstract(varIter, zone, ___341, ___4564, ___4499, ___36) , m_connectivityWriter(zone, ___341, ___36) , m_faceNeighborGenerator(___36) , m_faceNeighborWriter(m_faceNeighborGenerator, zone, ___341) , m_zoneNumberLabel(SZPLT_ZONE_NUM_DESCRIPTION) {} ClassicFEZoneWriter::~ClassicFEZoneWriter() {} uint64_t ClassicFEZoneWriter::zoneConnectivityFileSize(bool ___2002) { uint64_t ___3358 = 0; if (m_writeConnectivity) { ___3358 += m_connectivityWriter.sizeInFile(___2002); if (___2337.___4620(___2677 + 1) != ___4696) ___3358 += m_faceNeighborWriter.sizeInFile(___2002); } return ___3358; } ___372 ClassicFEZoneWriter::writeZoneConnectivity(FileWriterInterface& szpltFile) { ___372 ___2039 = ___4226; if (m_writeConnectivity) { ___2039 = ___485(SzPltWriteOperation_WriteConnectivity, ___2337, 0 , ___2677); if (___2039) { m_zoneFileLocations.___2498 = szpltFile.fileLoc(); ___2039 = m_connectivityWriter.write(szpltFile); } if (___2039) { if (___2337.___4620(___2677 + 1) == ___4696) { m_zoneFileLocations.___2663 = ___330; } else { m_zoneFileLocations.___2663 = szpltFile.fileLoc(); ___2039 = ___2039 && m_faceNeighborWriter.write(szpltFile); } } else { m_zoneFileLocations.___2663 = ___330; } } else { m_zoneFileLocations.___2498 = ___330; m_zoneFileLocations.___2663 = ___330; } return ___2039; } }}
