Добавление структур для описания положения через дуальный кватернион
This commit is contained in:
parent
bba8a65c1a
commit
0c27a6e59b
5 changed files with 76 additions and 0 deletions
|
|
@ -31,6 +31,7 @@
|
||||||
<ClInclude Include="matrix2x3.h" />
|
<ClInclude Include="matrix2x3.h" />
|
||||||
<ClInclude Include="matrix3x2.h" />
|
<ClInclude Include="matrix3x2.h" />
|
||||||
<ClInclude Include="matrix3x3.h" />
|
<ClInclude Include="matrix3x3.h" />
|
||||||
|
<ClInclude Include="posture3.h" />
|
||||||
<ClInclude Include="types.h" />
|
<ClInclude Include="types.h" />
|
||||||
<ClInclude Include="position2.h" />
|
<ClInclude Include="position2.h" />
|
||||||
<ClInclude Include="position3.h" />
|
<ClInclude Include="position3.h" />
|
||||||
|
|
@ -52,6 +53,7 @@
|
||||||
<ClCompile Include="dual-vector3.c" />
|
<ClCompile Include="dual-vector3.c" />
|
||||||
<ClCompile Include="position2.c" />
|
<ClCompile Include="position2.c" />
|
||||||
<ClCompile Include="position3.c" />
|
<ClCompile Include="position3.c" />
|
||||||
|
<ClCompile Include="posture3.c" />
|
||||||
<ClCompile Include="turn2.c" />
|
<ClCompile Include="turn2.c" />
|
||||||
<ClCompile Include="turn3.c" />
|
<ClCompile Include="turn3.c" />
|
||||||
<ClCompile Include="utilities.c" />
|
<ClCompile Include="utilities.c" />
|
||||||
|
|
|
||||||
|
|
@ -84,6 +84,9 @@
|
||||||
<ClInclude Include="slerp3.h">
|
<ClInclude Include="slerp3.h">
|
||||||
<Filter>Файлы заголовков</Filter>
|
<Filter>Файлы заголовков</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
|
<ClInclude Include="posture3.h">
|
||||||
|
<Filter>Файлы заголовков</Filter>
|
||||||
|
</ClInclude>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="angle.c">
|
<ClCompile Include="angle.c">
|
||||||
|
|
@ -143,5 +146,8 @@
|
||||||
<ClCompile Include="slerp3.c">
|
<ClCompile Include="slerp3.c">
|
||||||
<Filter>Исходные файлы</Filter>
|
<Filter>Исходные файлы</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
|
<ClCompile Include="posture3.c">
|
||||||
|
<Filter>Исходные файлы</Filter>
|
||||||
|
</ClCompile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
19
basic-geometry/posture3.c
Normal file
19
basic-geometry/posture3.c
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||