diff --git a/doc/api/diagram_source/orientation.ldr b/doc/api/diagram_source/orientation.ldr new file mode 100644 index 0000000..de360eb --- /dev/null +++ b/doc/api/diagram_source/orientation.ldr @@ -0,0 +1,12 @@ +0 Name: orientation.ldr +0 Author: Pybricks {laurens@pybricks.com} +0 !LICENSE MIT +0 ROTATION CENTER 0 0 0 1 "Custom" +0 ROTATION CONFIG 0 0 +1 15 -160 -56 260 0 0 1 0 1 0 -1 0 0 26910.dat +1 71 -430 -40 520 0 0 -1 0 1 0 1 0 0 22127.dat +1 15 140 -16 30 0 0 1 0 1 0 -1 0 0 45601p02.dat +1 3 430 -16 -180 0 0 1 0 1 0 -1 0 0 45601c01.dat +1 0 724 -90 -378 0 0 -1 0 -1 0 -1 0 0 u9218c01.dat +1 15 760 -100 -378 1 0 0 0 1 0 0 0 1 20841.dat +0 diff --git a/doc/api/diagram_source/orientation_inventorhub.png b/doc/api/diagram_source/orientation_inventorhub.png new file mode 100644 index 0000000..b5dbdbb Binary files /dev/null and b/doc/api/diagram_source/orientation_inventorhub.png differ diff --git a/doc/api/diagram_source/orientation_inventorhub.svg b/doc/api/diagram_source/orientation_inventorhub.svg new file mode 100644 index 0000000..675188b --- /dev/null +++ b/doc/api/diagram_source/orientation_inventorhub.svg @@ -0,0 +1,269 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + RIGHT + + + + FRONT + + + BACK + + + TOP + + + + LEFT + + + + BOTTOM + diff --git a/doc/api/diagram_source/orientation_movehub.png b/doc/api/diagram_source/orientation_movehub.png new file mode 100644 index 0000000..833ba8b Binary files /dev/null and b/doc/api/diagram_source/orientation_movehub.png differ diff --git a/doc/api/diagram_source/orientation_movehub.svg b/doc/api/diagram_source/orientation_movehub.svg new file mode 100644 index 0000000..365782a --- /dev/null +++ b/doc/api/diagram_source/orientation_movehub.svg @@ -0,0 +1,263 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + RIGHT + + + + FRONT + + + BACK + + + TOP + + + + LEFT + + + + BOTTOM + diff --git a/doc/api/diagram_source/orientation_primehub.png b/doc/api/diagram_source/orientation_primehub.png new file mode 100644 index 0000000..92f5410 Binary files /dev/null and b/doc/api/diagram_source/orientation_primehub.png differ diff --git a/doc/api/diagram_source/orientation_primehub.svg b/doc/api/diagram_source/orientation_primehub.svg new file mode 100644 index 0000000..ef40d6d --- /dev/null +++ b/doc/api/diagram_source/orientation_primehub.svg @@ -0,0 +1,269 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + RIGHT + + + + FRONT + + + BACK + + + TOP + + + + LEFT + + + + BOTTOM + diff --git a/doc/api/diagram_source/orientation_technichub.png b/doc/api/diagram_source/orientation_technichub.png new file mode 100644 index 0000000..b292dd2 Binary files /dev/null and b/doc/api/diagram_source/orientation_technichub.png differ diff --git a/doc/api/diagram_source/orientation_technichub.svg b/doc/api/diagram_source/orientation_technichub.svg new file mode 100644 index 0000000..307345b --- /dev/null +++ b/doc/api/diagram_source/orientation_technichub.svg @@ -0,0 +1,263 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + RIGHT + + + + FRONT + + + BACK + + + TOP + + + + LEFT + + + + BOTTOM + diff --git a/doc/api/diagram_source/orientation_tiltsensor.png b/doc/api/diagram_source/orientation_tiltsensor.png new file mode 100644 index 0000000..ba41aea Binary files /dev/null and b/doc/api/diagram_source/orientation_tiltsensor.png differ diff --git a/doc/api/diagram_source/orientation_tiltsensor.svg b/doc/api/diagram_source/orientation_tiltsensor.svg new file mode 100644 index 0000000..51f13dc --- /dev/null +++ b/doc/api/diagram_source/orientation_tiltsensor.svg @@ -0,0 +1,269 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + RIGHT + + + + FRONT + + + TOP + + + + LEFT + + + + BOTTOM + + + + BACK + diff --git a/doc/api/images/orientation_inventorhub_label.png b/doc/api/images/orientation_inventorhub_label.png new file mode 100644 index 0000000..0fa3844 Binary files /dev/null and b/doc/api/images/orientation_inventorhub_label.png differ diff --git a/doc/api/images/orientation_movehub_label.png b/doc/api/images/orientation_movehub_label.png new file mode 100644 index 0000000..17fbdd3 Binary files /dev/null and b/doc/api/images/orientation_movehub_label.png differ diff --git a/doc/api/images/orientation_primehub_label.png b/doc/api/images/orientation_primehub_label.png new file mode 100644 index 0000000..5b946c1 Binary files /dev/null and b/doc/api/images/orientation_primehub_label.png differ diff --git a/doc/api/images/orientation_technichub_label.png b/doc/api/images/orientation_technichub_label.png new file mode 100644 index 0000000..17f827b Binary files /dev/null and b/doc/api/images/orientation_technichub_label.png differ diff --git a/doc/api/images/orientation_tiltsensor_label.png b/doc/api/images/orientation_tiltsensor_label.png new file mode 100644 index 0000000..8457539 Binary files /dev/null and b/doc/api/images/orientation_tiltsensor_label.png differ diff --git a/doc/api/parameters.rst b/doc/api/parameters.rst index 5f3f3b4..ad5817b 100644 --- a/doc/api/parameters.rst +++ b/doc/api/parameters.rst @@ -143,3 +143,35 @@ .. autoclass:: pybricks.parameters.Side :no-members: + + .. content-tabs:: + + .. tab-container:: primehub + :title: Prime Hub + + .. figure:: ../api/images/orientation_primehub_label.png + :height: 20 em + + .. tab-container:: inventorhub + :title: Inventor Hub + + .. figure:: ../api/images/orientation_inventorhub_label.png + :height: 20 em + + .. tab-container:: movehub + :title: Move Hub + + .. figure:: ../api/images/orientation_movehub_label.png + :height: 20 em + + .. tab-container:: technichub + :title: Technic Hub + + .. figure:: ../api/images/orientation_technichub_label.png + :height: 20 em + + .. tab-container:: tiltsensor + :title: Tilt Sensor + + .. figure:: ../api/images/orientation_tiltsensor_label.png + :height: 20 em