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.CapsuleShellCell Class Reference

A representation for a spherical cell. More...

Inheritance diagram for pySTDLM.Cells.CapsuleShellCell:
pySTDLM.Cells.CapsuleCell pySTDLM.Cells.CellShape

Public Member Functions

def __init__
 
def internalModelCell
 
def computeVolume
 
def internalAddToSim
 
- Public Member Functions inherited from pySTDLM.Cells.CapsuleCell
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
 
 radius
 
 length
 
 p1
 
 p2
 
 membraneThickness
 
 mins
 
 maxs
 
- Public Attributes inherited from pySTDLM.Cells.CapsuleCell
 name
 
 p1
 
 p2
 
 radius
 
 length
 
 mins
 
 maxs
 
 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 "radius", "length" and "membraneThickness"

Constructor & Destructor Documentation

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

Member Function Documentation

def pySTDLM.Cells.CapsuleShellCell.computeVolume (   self)
def pySTDLM.Cells.CapsuleShellCell.internalAddToSim (   self,
  sim 
)
def pySTDLM.Cells.CapsuleShellCell.internalModelCell (   self,
  attr 
)

Member Data Documentation

pySTDLM.Cells.CapsuleShellCell.length
pySTDLM.Cells.CapsuleShellCell.maxs
pySTDLM.Cells.CapsuleShellCell.membraneThickness
pySTDLM.Cells.CapsuleShellCell.mins
pySTDLM.Cells.CapsuleShellCell.name
pySTDLM.Cells.CapsuleShellCell.p1
pySTDLM.Cells.CapsuleShellCell.p2
pySTDLM.Cells.CapsuleShellCell.radius

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