revision Function

private pure function revision(self)

Number of changes so far (any added, set or cleared data).

Type Bound

Trajectory

Arguments

Type IntentOptional Attributes Name
class(Trajectory), intent(in) :: self

Return Value integer


Called by

proc~~revision~2~~CalledByGraph proc~revision~2 Trajectory%revision proc~data_changed data_changed proc~data_changed->proc~revision~2 proc~motion_changed motion_changed proc~data_changed->proc~motion_changed proc~data_revision TrajectoryFollower%data_revision proc~data_revision->proc~revision~2 proc~marker_update MarkerArtist%marker_update proc~marker_update->proc~data_changed proc~motion_key ReferenceFrame%motion_key proc~motion_key->proc~data_revision proc~motion_key->proc~motion_key proc~segment_update SegmentArtist%segment_update proc~segment_update->proc~data_changed proc~write_changed write_changed proc~write_changed->proc~data_changed proc~chain_update ChainArtist%chain_update proc~chain_update->proc~write_changed proc~curve_update CurveArtist%curve_update proc~curve_update->proc~write_changed proc~motion_changed->proc~motion_key

Source Code

    pure integer function revision(self)
        class(Trajectory), intent(in) :: self
        revision = self%revision_
    end function revision