Parameters for cell-system division. More...
#include <algorithms/cellsystem.h>
Public Member Functions | |
CellSystemDivisionParams (const CellSystemDivisionParams ©) | |
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. |
Parameters for cell-system division.
Definition at line 46 of file cellsystem.h.
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 { }
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().