BoundaryPixelTracker Plugin --------------------------- ``BoundaryPixelTracker`` plugin keeps a list of boundary pixels for each cell. The syntax is as follows: .. code-block:: xml 1 This plugin is also used by other plugins as a helper module. Examples use of this plugin is found in *Demos/PluginDemos/BoundaryPixelTracker_xxx*. GlobalBoundaryPixelTracker Plugin ---------------------------------- ``GlobalBoundaryPixelTracker`` plugin tracks boundary pixels of **all** the cells including ``Medium``. It is used in a ``Boundary Walker`` algorithm where instead of blindly picking pixel copy candidate we pick it from the set of pixels comprising boundaries of non frozen cells. In situations when lattice is large and there are not that many cells it makes sense to use ``BoundaryWalker`` algorithm to limit number of pixel picks that would not lead to actual pixel copy. .. note:: ``BoundaryWalkerAlgorithm`` does not really work with OpenMP version of CC3D which includes all versions starting with ``3.6.0``. Take a look at the following example: .. code-block:: xml 10 10000 5 1 2 BoundaryWalker Periodic 2 Here we are using ``BoundaryWalker`` algorithm (``Potts`` section) and subsequently we list ``GlobalBoundaryTracker`` plugin where we set neighbor order to match that in the Potts section. The neighbor order determines how "thick" the overall boundary of cells will be. The higher this number the more pixels will belong to the boundary. PixelTracker Plugin ------------------- ``PixelTracker`` plugin allows storing list of all pixels belonging to a given cell. The syntax is as follows: .. code-block:: xml This plugin is also used by other modules (e.g. ``Mitosis``) as a helper module. Simple example can be found in *Demos/PluginDemos/PixelTrackerExample*. Beginning with ``4.1.2``, medium pixels can be optionally tracked using ``TrackMedium``. This feature is automatically enabled by attaching a Fluctuation Compensator to a PDE solver.