One of a DrawableTrajectory's artists: a pointer to it (Fortran has no arrays of pointers) and the node it is drawn under.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(c_ptr), | public | :: | group | = | c_null_ptr |
the artist's node (null until built) |
|
| class(TrajectoryArtist), | public, | pointer | :: | p | => | null() |
the artist (not owned) |
type :: ArtistPointer class(TrajectoryArtist), pointer :: p => null() !! the artist (not owned) type(c_ptr) :: group = c_null_ptr !! the artist's node (null until built) end type ArtistPointer