| 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 |
The caller owns animate_func and must declare it TARGET and keep it alive until the returned animation is no longer used.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(animation_callback_t), | intent(inout), | target | :: | animate_func | ||
| integer, | intent(in) | :: | frames | |||
| integer, | intent(in), | optional | :: | interval | ||
| type(figure_t), | intent(in), | optional, | target | :: | fig |