A frame manager for the scene with root frame (optional).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ReferenceFrame), | intent(in), | optional, | target | :: | frame |
the root frame (not owned) |
function new_frame_manager(frame) result(fm) class(ReferenceFrame), intent(in), target, optional :: frame !! the root frame (not owned) type(FrameManager) :: fm if (present(frame)) call fm%set_frame(frame) end function new_frame_manager