public override bool hasNext()
			{
				if (istructure == structureCount)
					return false;
				structure = structures[istructure++];
				return true;
			}
 internal virtual void addStructure(Structure structure)
 {
     if (structureCount == structures.Length)
         structures = (Structure[])AtomSetCollectionReader.setLength(structures, structureCount + 32);
     structures[structureCount++] = structure;
 }