.. _package-rst-timing: ==================== Package rst.timing ==================== *Not documented* Messages ======== .. container:: mess4ge-multi .. container:: mess4ge-graph .. digraph:: message_graph fontname="Arial"; fontsize=11; stylesheet="../_static/graphs.css"; node [fontsize=11,fontname="Arial"] edge [fontsize=11,fontname="Arial"] "5" [label=<
Point2DTimeseries
Point2DTimestampPairentry
>,shape=box,style=filled,fillcolor="white"]; "6" [label=<
Point2DTimestampPair
Vec2DFloatpoint
Timestamptimestamp
>,shape=box,style=filled,fillcolor="white"]; "7" [label=<
Vec2DFloat
FLOAT32x
FLOAT32y
>,shape=box,style=filled,fillcolor="white"]; "4" [label=<
Duration
UINT64time
>,shape=box,style=filled,fillcolor="white"]; "3" [label=<
Frequency
FLOAT64hz
>,shape=box,style=filled,fillcolor="white"]; "1" [label=<
Interval
Timestampbegin
Timestampend
>,shape=box,style=filled,fillcolor="white"]; "2" [label=<
Timestamp
UINT64time
>,shape=box,style=filled,fillcolor="white"]; "5":entry -> "6"[]; "6":timestamp -> "2"[]; "6":point -> "7"[]; "1":end -> "2"[]; "1":begin -> "2"[]; .. container:: mess4ge-list .. container:: messages * :ref:`Interval ` * :ref:`Frequency ` * :ref:`Duration ` * :ref:`Point2DTimeseries ` * :ref:`Point2DTimestampPair ` * :ref:`Timestamp ` .. container:: clearer clearer: should be made invisible via css .. _message-rst-timing-point2dtimeseries: Message Point2DTimeseries ------------------------- .. container:: message-rst-timing-point2dtimeseries-multi .. container:: message-rst-timing-point2dtimeseries-documentation .. py:class:: rst.timing.Point2DTimeseries An ordered list of pairs each consisting of a timestamp and a 2D point. .. codeauthor:: Agnes Swadzba .. py:attribute:: entry :type: array of :py:class:`rst.timing.Point2DTimestampPair` **Constraint**: ``for i from 0 below (len(value) - 1) value[i].timestamp.time < value[i+1].timestamp.time end`` Entries are sorted in increasing order of the :py:attr:`timestamp ` field. .. container:: message-rst-timing-point2dtimeseries-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.16.0-Linux/share/rst0.16/proto/sandbox/rst/timing/Point2DTimeseries.proto :lines: 14-23 :language: protobuf :emphasize-lines: 8-8 .. _message-rst-timing-point2dtimestamppair: Message Point2DTimestampPair ---------------------------- .. container:: message-rst-timing-point2dtimestamppair-multi .. container:: message-rst-timing-point2dtimestamppair-documentation .. py:class:: rst.timing.Point2DTimestampPair A pair assembled from a 2D Point and a timestamp. .. codeauthor:: Agnes Swadzba .. py:attribute:: point :type: :py:class:`rst.math.Vec2DFloat` *Not documented* .. py:attribute:: timestamp :type: :py:class:`rst.timing.Timestamp` *Not documented* .. container:: message-rst-timing-point2dtimestamppair-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.16.0-Linux/share/rst0.16/proto/sandbox/rst/timing/Point2DTimestampPair.proto :lines: 15-21 :language: protobuf :emphasize-lines: 3-3,5-5