Circular Cell
class CircularCell(environment: Environment<Double, Euclidean2DPosition>, val node: Node<Double>, val diameter: Double = 0.0, val junctions: MutableMap<Junction, MutableMap<Node<Double>, Int>> = LinkedHashMap()) : AbstractNodeProperty<Double> , CircularCellProperty, CellProperty<Euclidean2DPosition>
Base implementation of a CircularCellProperty.
Constructors
Link copied to clipboard
constructor(environment: Environment<Double, Euclidean2DPosition>, node: Node<Double>, diameter: Double = 0.0, junctions: MutableMap<Junction, MutableMap<Node<Double>, Int>> = LinkedHashMap())
Properties
Functions
Link copied to clipboard
Link copied to clipboard
add versor to the polarization versor inside the cell; useful for considering the combination of various stimuli in a cell.
Link copied to clipboard
Clones this property to be added on a new node.
Link copied to clipboard
Return true if a junction is present in the current node, false otherwise. Note: a junction is considered present if the method junction.equals(j) return true. junction the junction.
Link copied to clipboard
Returns set of Nodes which are linked by a junction with the current node.
Link copied to clipboard
Link copied to clipboard
Removes a junction from this node.