@@ -4658,42 +4658,6 @@ def loadData(self,record,ins,type,size,readId):
46584658 )
46594659 melSet.elements[-1].setMelSet(melSet)
46604660 __slots__ = MelRecord.__slots__ + melSet.getSlotsUsed()
4661- #------------------------------------------------------------------------------
4662- ## See the comments on MreLand. Commented out for same reasons.
4663- ##class MrePgrd(MelRecord):
4664- ## """Path grid structure. Part of cells."""
4665- ## ####Could probably be loaded via MelStructA,
4666- ## ####but little point since it is too complex to manipulate
4667- ## classType = 'PGRD'
4668- ## class MelPgrl(MelStructs):
4669- ## """Handler for pathgrid pgrl record."""
4670- ## def loadData(self,record,ins,type,size,readId):
4671- ## """Reads data from ins into record attribute."""
4672- ## if(size % 4 != 0):
4673- ## raise "Unexpected size encountered for pathgrid PGRL subrecord: %s" % size
4674- ## format = 'I' * (size % 4)
4675- ## attrs = self.attrs
4676- ## target = self.getDefault()
4677- ## record.__getattribute__(self.attr).append(target)
4678- ## target.__slots__ = self.attrs
4679- ## unpacked = ins.unpack(format,size,readId)
4680- ## setter = target.__setattr__
4681- ## map(setter,attrs,(unpacked[0], unpacked[1:]))
4682- ##
4683- ## def dumpData(self,record,out):
4684- ## """Dumps data from record to outstream."""
4685- ## for target in record.__getattribute__(self.attr):
4686- ## out.packSub(self.subType,'I' + 'I'*(len(target.points)), target.reference, target.points)
4687- ##
4688- ## melSet = MelSet(
4689- ## MelBase('DATA','data_p'),
4690- ## MelBase('PGRP','points_p'),
4691- ## MelBase('PGAG','pgag_p'),
4692- ## MelBase('PGRR','pgrr_p'),
4693- ## MelBase('PGRI','pgri_p'),
4694- ## MelPgrl('PGRL','','pgrl',(FID,'reference'),'points'),
4695- ## )
4696- ## __slots__ = MelRecord.__slots__ + melSet.getSlotsUsed()
46974661
46984662#------------------------------------------------------------------------------
46994663class MrePerk(MelRecord):
0 commit comments