Facade constructor: builds the animation_t and registers the save implementation so anim%save(...) works directly (per README).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| procedure(animate_interface) | :: | animate_func | ||||
| integer, | intent(in) | :: | frames | |||
| integer, | intent(in), | optional | :: | interval | ||
| type(figure_t), | intent(in), | optional, | target | :: | fig |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(animation_t), | intent(inout) | :: | anim | |||
| character(len=*), | intent(in) | :: | filename | |||
| integer, | intent(in), | optional | :: | fps | ||
| integer, | intent(out), | optional | :: | status |