.. _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" []; "1" -> "4" []; "1" -> "2" []; "1" -> "7" []; "1":unlabeled_marker -> "7" []; "1":subject -> "3" []; "1":timecode -> "2" []; "7":translation -> "6" []; "3":segments -> "4" []; "4" -> "5" []; "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-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/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-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/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-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/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-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/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-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/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-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/proto/deprecated/rst/devices/mocap/Vicon.proto :lines: 67-73 :language: protobuf :emphasize-lines: 3-3,5-5