diff options
Diffstat (limited to 'aerialvision/organizedata.py')
| -rw-r--r-- | aerialvision/organizedata.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/aerialvision/organizedata.py b/aerialvision/organizedata.py index 0b547b3..090b90f 100644 --- a/aerialvision/organizedata.py +++ b/aerialvision/organizedata.py @@ -193,12 +193,12 @@ def nullOrganizedShader(nullVar, datatype_c): organized = [] #determining how many shader cores are present - for x in nullVar: + for x in reversed(nullVar): if x != 'NULL': count += 1 - else: - numPlots = count + elif count != 0: break + numPlots = count count = 0 #initializing 2D list @@ -208,6 +208,9 @@ def nullOrganizedShader(nullVar, datatype_c): #filling up list appropriately for x in range(0,(len(nullVar))): if nullVar[x] == 'NULL': + while count < numPlots: + organized[count].append(0) + count += 1 count=0 else: organized[count].append(nullVar[x]) |
