pyLM  v1.1
A Python Problem Solving Environment for the simulation of stochastic biological systems
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
pySTDLM.Cells.BoxCell Class Reference

A representation for a spherical cell. More...

Inheritance diagram for pySTDLM.Cells.BoxCell:
pySTDLM.Cells.CellShape

Public Member Functions

def __init__
 
def internalModelCell
 
def computeVolume
 
def internalAddToSim
 
def internalTranslateCell
 
- Public Member Functions inherited from pySTDLM.Cells.CellShape
def __init__
 
def getVolume
 Volume occupied by cell NOTE: When overriding this class, you must specify a "computeVolume()" function of no arguments. More...
 
def boundingBox
 Return a bounding box for the cell TODO: Make it return an orientation as well. More...
 
def addToSimulation
 Add the cell to the simulation. More...
 
def translateCell
 Shift a cell in space by the specified amount. More...
 
def createModelCell
 Create model cell. More...
 
def setRegions
 Set regions. More...
 

Public Attributes

 name
 
 p1
 
 p2
 
 mins
 
 maxs
 
 width
 
 height
 
 depth
 
 membraneThickness
 
- Public Attributes inherited from pySTDLM.Cells.CellShape
 name
 
 volume
 
 mins
 
 maxs
 
 membraneThickness
 
 memtype
 
 cyttype
 

Detailed Description

A representation for a spherical cell.

This cell requires an attribute dictionary that includes "width", "height", "depth" and "membraneThickness"

Constructor & Destructor Documentation

def pySTDLM.Cells.BoxCell.__init__ (   self,
  p1 = 3*[0.],
  p2 = 3*[0.] 
)

Member Function Documentation

def pySTDLM.Cells.BoxCell.computeVolume (   self)
def pySTDLM.Cells.BoxCell.internalAddToSim (   self,
  sim 
)
def pySTDLM.Cells.BoxCell.internalModelCell (   self,
  attr 
)
def pySTDLM.Cells.BoxCell.internalTranslateCell (   self,
  point 
)

Member Data Documentation

pySTDLM.Cells.BoxCell.depth
pySTDLM.Cells.BoxCell.height
pySTDLM.Cells.BoxCell.maxs
pySTDLM.Cells.BoxCell.membraneThickness
pySTDLM.Cells.BoxCell.mins
pySTDLM.Cells.BoxCell.name
pySTDLM.Cells.BoxCell.p1
pySTDLM.Cells.BoxCell.p2
pySTDLM.Cells.BoxCell.width

The documentation for this class was generated from the following file: