| Lattice Microbes 2.5
    This is for whole cell modeling | 
This is the complete list of members for Lattice, including all inherited members.
| addParticle(lattice_size_t x, lattice_size_t y, lattice_size_t z, particle_t particle)=0 | Lattice | pure virtual | 
| addParticle(lattice_size_t index, particle_t particle)=0 | Lattice | pure virtual | 
| findParticles(particle_t minParticleType, particle_t maxParticleType)=0 | Lattice | pure virtual | 
| getLatticeMemorySize() const=0 | Lattice | pure virtual | 
| getMaxOccupancy() const=0 | Lattice | pure virtual | 
| getMaxParticle() const=0 | Lattice | pure virtual | 
| getMaxSiteType() const=0 | Lattice | pure virtual | 
| getNearbySites(lattice_size_t xc, lattice_size_t yc, lattice_size_t zc, uint minDistance, uint maxDistance) | Lattice | |
| getNeighboringSites(lattice_size_t index, lattice_size_t *neighboringIndices)=0 | Lattice | pure virtual | 
| getNumberSites() const | Lattice | virtual | 
| getOccupancy(lattice_size_t x, lattice_size_t y, lattice_size_t z) const=0 | Lattice | pure virtual | 
| getOccupancy(lattice_size_t index) const=0 | Lattice | pure virtual | 
| getParticle(lattice_size_t x, lattice_size_t y, lattice_size_t z, site_size_t particleIndex) const=0 | Lattice | pure virtual | 
| getParticle(lattice_size_t index, site_size_t particleIndex) const=0 | Lattice | pure virtual | 
| getParticleCounts()=0 | Lattice | pure virtual | 
| getSiteType(lattice_size_t x, lattice_size_t y, lattice_size_t z) const=0 | Lattice | pure virtual | 
| getSiteType(lattice_size_t index) const=0 | Lattice | pure virtual | 
| getSize() const | Lattice | virtual | 
| getSpacing() const | Lattice | virtual | 
| getXSize() const | Lattice | virtual | 
| getYSize() const | Lattice | virtual | 
| getZSize() const | Lattice | virtual | 
| Lattice(lattice_coord_t size, si_dist_t spacing) | Lattice | |
| Lattice(lattice_size_t xSize, lattice_size_t ySize, lattice_size_t zSize, si_dist_t spacing) | Lattice | |
| numberSites | Lattice | protected | 
| print() const | Lattice | virtual | 
| removeAllParticles() | Lattice | virtual | 
| removeParticles(lattice_size_t x, lattice_size_t y, lattice_size_t z)=0 | Lattice | pure virtual | 
| removeParticles(lattice_size_t index)=0 | Lattice | pure virtual | 
| rowMajorByteSerialize(void *destBuffer, void *lattice, size_t bufferSize) | Lattice | static | 
| rowMajorByteSerializeSites(void *destBuffer, void *lattice, size_t bufferSize) | Lattice | static | 
| rowMajorIntSerialize(void *destBuffer, void *lattice, size_t bufferSize) | Lattice | static | 
| setFromRowMajorByteData(void *buffer, size_t bufferSize)=0 | Lattice | pure virtual | 
| setSitesFromRowMajorByteData(void *buffer, size_t bufferSize)=0 | Lattice | pure virtual | 
| setSiteType(lattice_size_t x, lattice_size_t y, lattice_size_t z, site_t site)=0 | Lattice | pure virtual | 
| setSiteType(lattice_size_t index, site_t site)=0 | Lattice | pure virtual | 
| size | Lattice | protected | 
| spacing | Lattice | protected | 
| ~Lattice() | Lattice | virtual |