.. _package-rst-devices-mocap: =========================== Package rst.devices.mocap =========================== *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"] "1" [label=<
Vicon
UINT64frame
Timecodetimecode
Subjectsubject
UnlabeledMarkerunlabeled_marker
>,shape=box,style=filled,fillcolor="white"]; "7" [label=<
UnlabeledMarker
ASCII-STRINGname
Vec3DDoubletranslation
>,shape=box,style=filled,fillcolor="white"]; "3" [label=<
Subject
ASCII-STRINGname
Segmentsegments
>,shape=box,style=filled,fillcolor="white"]; "4" [label=<
Segment
ASCII-STRINGname
Markermarkers
Vec3DDoubletranslation
Vec3DDoubleeuler_orientation
Vec3DDoublehelical_orientation
Vec3DDoublequaternionen_orientation
>,shape=box,style=filled,fillcolor="white"]; "5" [label=<
Marker
ASCII-STRINGname
Vec3DDoubletranslation
>,shape=box,style=filled,fillcolor="white"]; "6" [label=<
Vec3DDouble
FLOAT64x
FLOAT64y
FLOAT64z
>,shape=box,style=filled,fillcolor="white"]; "2" [label=<
Timecode
UINT32hours
UINT32minutes
UINT32seconds
UINT32frames
UINT32sub_frame
>,shape=box,style=filled,fillcolor="white"]; "1" -> "3"[dir=both,arrowtail=odiamond]; "1" -> "4"[dir=both,arrowtail=odiamond]; "1" -> "2"[dir=both,arrowtail=odiamond]; "1" -> "7"[dir=both,arrowtail=odiamond]; "1":unlabeled_marker -> "7"[]; "1":subject -> "3"[]; "1":timecode -> "2"[]; "7":translation -> "6"[]; "3":segments -> "4"[]; "4" -> "5"[dir=both,arrowtail=odiamond]; "4":quaternionen_orientation -> "6"[]; "4":helical_orientation -> "6"[]; "4":euler_orientation -> "6"[]; "4":translation -> "6"[]; "4":markers -> "5"[]; "5":translation -> "6"[]; .. container:: mess4ge-list .. container:: messages * :ref:`Vicon ` .. container:: clearer clearer: should be made invisible via css .. _message-rst-devices-mocap-vicon: Message Vicon ------------- .. container:: message-rst-devices-mocap-vicon-multi .. container:: message-rst-devices-mocap-vicon-documentation .. py:class:: rst.devices.mocap.Vicon .. todo:: document .. codeauthor:: TODO .. py:attribute:: frame :type: :py:class:`UINT64` **Unit**: number .. py:attribute:: timecode :type: :py:class:`rst.devices.mocap.Vicon.Timecode` *Not documented* .. py:attribute:: subject :type: array of :py:class:`rst.devices.mocap.Vicon.Subject` *Not documented* .. py:attribute:: unlabeled_marker :type: array of :py:class:`rst.devices.mocap.Vicon.UnlabeledMarker` *Not documented* .. container:: message-rst-devices-mocap-vicon-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/mocap/Vicon.proto :lines: 14-84 :language: protobuf :emphasize-lines: 63-63,65-65,67-67,69-69 .. _message-rst-devices-mocap-vicon-unlabeledmarker: Message UnlabeledMarker ----------------------- .. container:: message-rst-devices-mocap-vicon-unlabeledmarker-multi .. container:: message-rst-devices-mocap-vicon-unlabeledmarker-documentation .. py:class:: rst.devices.mocap.Vicon.UnlabeledMarker *Not documented* .. py:attribute:: name :type: :py:class:`ASCII-STRING` *Not documented* .. py:attribute:: translation :type: :py:class:`rst.math.Vec3DDouble` *Not documented* .. container:: message-rst-devices-mocap-vicon-unlabeledmarker-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/mocap/Vicon.proto :lines: 16-22 :language: protobuf :emphasize-lines: 3-3,5-5 .. _message-rst-devices-mocap-vicon-timecode: Message Timecode ---------------- .. container:: message-rst-devices-mocap-vicon-timecode-multi .. container:: message-rst-devices-mocap-vicon-timecode-documentation .. py:class:: rst.devices.mocap.Vicon.Timecode *Not documented* .. py:attribute:: hours :type: :py:class:`UINT32` **Unit**: hour .. py:attribute:: minutes :type: :py:class:`UINT32` **Unit**: minute .. py:attribute:: seconds :type: :py:class:`UINT32` **Unit**: second .. py:attribute:: frames :type: :py:class:`UINT32` *Not documented* .. py:attribute:: sub_frame :type: :py:class:`UINT32` *Not documented* .. container:: message-rst-devices-mocap-vicon-timecode-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/mocap/Vicon.proto :lines: 24-39 :language: protobuf :emphasize-lines: 4-4,7-7,10-10,12-12,14-14 .. _message-rst-devices-mocap-vicon-segment: Message Segment --------------- .. container:: message-rst-devices-mocap-vicon-segment-multi .. container:: message-rst-devices-mocap-vicon-segment-documentation .. py:class:: rst.devices.mocap.Vicon.Segment @todo: "Add special matrix data/idl type specification" optional math.Mat3x3Double rotation_matrix = 7; .. py:attribute:: name :type: :py:class:`ASCII-STRING` *Not documented* .. py:attribute:: markers :type: array of :py:class:`rst.devices.mocap.Vicon.Segment.Marker` *Not documented* .. py:attribute:: translation :type: :py:class:`rst.math.Vec3DDouble` *Not documented* .. py:attribute:: euler_orientation :type: :py:class:`rst.math.Vec3DDouble` *Not documented* .. py:attribute:: helical_orientation :type: :py:class:`rst.math.Vec3DDouble` *Not documented* .. py:attribute:: quaternionen_orientation :type: :py:class:`rst.math.Vec3DDouble` *Not documented* .. container:: message-rst-devices-mocap-vicon-segment-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/mocap/Vicon.proto :lines: 43-65 :language: protobuf :emphasize-lines: 11-11,13-13,15-15,17-17,19-19,21-21 .. _message-rst-devices-mocap-vicon-segment-marker: Message Marker -------------- .. container:: message-rst-devices-mocap-vicon-segment-marker-multi .. container:: message-rst-devices-mocap-vicon-segment-marker-documentation .. py:class:: rst.devices.mocap.Vicon.Segment.Marker *Not documented* .. py:attribute:: name :type: :py:class:`ASCII-STRING` *Not documented* .. py:attribute:: translation :type: :py:class:`rst.math.Vec3DDouble` *Not documented* .. container:: message-rst-devices-mocap-vicon-segment-marker-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/mocap/Vicon.proto :lines: 45-51 :language: protobuf :emphasize-lines: 3-3,5-5 .. _message-rst-devices-mocap-vicon-subject: Message Subject --------------- .. container:: message-rst-devices-mocap-vicon-subject-multi .. container:: message-rst-devices-mocap-vicon-subject-documentation .. py:class:: rst.devices.mocap.Vicon.Subject *Not documented* .. py:attribute:: name :type: :py:class:`ASCII-STRING` *Not documented* .. py:attribute:: segments :type: array of :py:class:`rst.devices.mocap.Vicon.Segment` *Not documented* .. container:: message-rst-devices-mocap-vicon-subject-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/mocap/Vicon.proto :lines: 67-73 :language: protobuf :emphasize-lines: 3-3,5-5