cell_system::CellSystemDivisionParams Class Reference

Parameters for cell-system division. More...

#include <algorithms/cellsystem.h>

List of all members.

Public Member Functions

 CellSystemDivisionParams (const CellSystemDivisionParams &copy)
 Copy constructor.
 CellSystemDivisionParams (const Point3d &dir, double a=0, double r=0.5, double eps=0.000001, bool pinch=false, tissue::CellPinchingParams pp=tissue::CellPinchingParams())
 Constructor.

Public Attributes

double angle
 Angle between the direction and the normal to the wall.
Point3d direction
 Reference direction to find the normal of the new wall.
double epsilon
 Relative epsilon for floating point comparison.
double minCellWall
 Minimum size of a cell wall.
bool pinching
 Ask for pinching after the cell wall was found.
tissue::CellPinchingParams pinchingParam
 Parameters for cell pinching.
double ratio
 Ratio of the area from the daughter cell opposite from the normal and the area of the mother cell.

Detailed Description

Parameters for cell-system division.

Definition at line 46 of file cellsystem.h.


Constructor & Destructor Documentation

cell_system::CellSystemDivisionParams::CellSystemDivisionParams ( const Point3d &  dir,
double  a = 0,
double  r = 0.5,
double  eps = 0.000001,
bool  pinch = false,
tissue::CellPinchingParams  pp = tissue::CellPinchingParams() 
) [inline]

Constructor.

Only the direction has to be specified.

Definition at line 51 of file cellsystem.h.

00053       : angle(a)
00054       , ratio(r)
00055       , direction(dir)
00056       , epsilon(eps)
00057       , minCellWall(0)
00058       , pinching(pinch)
00059       , pinchingParam(pp)
00060     { }

cell_system::CellSystemDivisionParams::CellSystemDivisionParams ( const CellSystemDivisionParams copy  )  [inline]

Copy constructor.

Definition at line 65 of file cellsystem.h.

00066       : angle(copy.angle)
00067       , ratio(copy.ratio)
00068       , direction(copy.direction)
00069       , epsilon(copy.epsilon)
00070       , minCellWall(0)
00071       , pinching(copy.pinching)
00072       , pinchingParam(copy.pinchingParam)
00073     { }


Member Data Documentation

Angle between the direction and the normal to the wall.

Definition at line 78 of file cellsystem.h.

Referenced by cell_system::findDivisionPoints().

Reference direction to find the normal of the new wall.

Definition at line 91 of file cellsystem.h.

Referenced by cell_system::findDivisionPoints().

Relative epsilon for floating point comparison.

Definition at line 96 of file cellsystem.h.

Referenced by cell_system::findDivisionPoints().

Minimum size of a cell wall.

Definition at line 101 of file cellsystem.h.

Referenced by cell_system::findDivisionPoints().

Ask for pinching after the cell wall was found.

Definition at line 106 of file cellsystem.h.

Referenced by cell_system::findDivisionPoints().

Parameters for cell pinching.

Definition at line 111 of file cellsystem.h.

Referenced by cell_system::findDivisionPoints().

Ratio of the area from the daughter cell opposite from the normal and the area of the mother cell.

If ratio is 0, then just keep the new wall going through the center.

Definition at line 86 of file cellsystem.h.

Referenced by cell_system::findDivisionPoints().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Fri May 31 15:38:07 2013 for VVE by  doxygen 1.6.3