Class nest_extent
Defined in File nest_extent.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public cds::operations::cell2D_op
Class Documentation
-
class nest_extent : public cds::operations::cell2D_op
Created whenever a cell needs to be marked as part of a nest’s extent (duh). Cells so marked will not change state, as the nest does not need to do anything with their state.
Public Types
-
using visit_typelist = visit_typelist_impl::value
Public Functions
-
nest_extent(const nest_extent&) = delete
-
nest_extent(const rmath::vector2z &coord, crepr::nest *nest)
-
nest_extent &operator=(const nest_extent&) = delete
-
void visit(cads::arena_grid &grid)
-
void visit(cds::cell2D &cell)
-
void visit(cfsm::cell2D_fsm &fsm)
-
using visit_typelist = visit_typelist_impl::value