This module defines the notion of a $(RENDERER). A $(RENDERER) is responsible
for "rendering" the ca's $(LATTICE) in a way that humans can appriciate.
While a $(RENDERER) is not "mathematicly" part of a cellular automaton, it
is here for obvious reasons.
This module provides templates for testing whether a given object is a $(RENDERER),
and what kind of $(RENDERER) it is.
Returns true if T is a Renderer defined as having the primitives:
void render() void screendshot(string path)void startRecording(string path)void stopRecording()
This module defines the notion of a $(RENDERER). A $(RENDERER) is responsible for "rendering" the ca's $(LATTICE) in a way that humans can appriciate. While a $(RENDERER) is not "mathematicly" part of a cellular automaton, it is here for obvious reasons.
This module provides templates for testing whether a given object is a $(RENDERER), and what kind of $(RENDERER) it is.
$(CALIB_ABSTRACT_DESC)