]> OCCT Git - occt-copy.git/commit
0031388: To support kinematics data in STEP format
authorika <ika@opencascade.com>
Thu, 12 Mar 2020 16:29:21 +0000 (19:29 +0300)
committerika <ika@opencascade.com>
Mon, 13 Apr 2020 11:00:10 +0000 (14:00 +0300)
commit9895e67534cc325184352b80bea3a8029a0fcb2c
tree9ba5afd9c1effd9070ef7b4543d246368d9d43be
parent1e1b83c07b17144447e9e8b104ad0682655310db
0031388: To support kinematics data in STEP format

Implement XCAF structures to store kinematic data.
Add DRAW commands to process kinematic data.
Add test cases.
Update documentation.
67 files changed:
dox/user_guides/xde/xde.md
src/BinMXCAFDoc/BinMXCAFDoc.cxx
src/BinMXCAFDoc/BinMXCAFDoc.hxx
src/BinMXCAFDoc/BinMXCAFDoc_KinematicPairDriver.cxx [new file with mode: 0644]
src/BinMXCAFDoc/BinMXCAFDoc_KinematicPairDriver.hxx [new file with mode: 0644]
src/BinMXCAFDoc/BinMXCAFDoc_KinematicPairValueDriver.cxx [new file with mode: 0644]
src/BinMXCAFDoc/BinMXCAFDoc_KinematicPairValueDriver.hxx [new file with mode: 0644]
src/BinMXCAFDoc/BinMXCAFDoc_KinematicToolDriver.cxx [new file with mode: 0644]
src/BinMXCAFDoc/BinMXCAFDoc_KinematicToolDriver.hxx [new file with mode: 0644]
src/BinMXCAFDoc/FILES
src/TKXCAF/PACKAGES
src/XCAFDoc/FILES
src/XCAFDoc/GUID.txt
src/XCAFDoc/XCAFDoc.cxx
src/XCAFDoc/XCAFDoc.hxx
src/XCAFDoc/XCAFDoc_DocumentTool.cxx
src/XCAFDoc/XCAFDoc_DocumentTool.hxx
src/XCAFDoc/XCAFDoc_KinematicPair.cxx [new file with mode: 0644]
src/XCAFDoc/XCAFDoc_KinematicPair.hxx [new file with mode: 0644]
src/XCAFDoc/XCAFDoc_KinematicPairValue.cxx [new file with mode: 0644]
src/XCAFDoc/XCAFDoc_KinematicPairValue.hxx [new file with mode: 0644]
src/XCAFDoc/XCAFDoc_KinematicTool.cxx [new file with mode: 0644]
src/XCAFDoc/XCAFDoc_KinematicTool.hxx [new file with mode: 0644]
src/XCAFKinematics/FILES [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_HighOrderPairObject.cxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_HighOrderPairObject.hxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_LowOrderPairObject.cxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_LowOrderPairObject.hxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_LowOrderPairObjectWithCoupling.cxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_LowOrderPairObjectWithCoupling.hxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_PairObject.cxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_PairObject.hxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_PairType.hxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_PairValueObject.cxx [new file with mode: 0644]
src/XCAFKinematics/XCAFKinematics_PairValueObject.hxx [new file with mode: 0644]
src/XDEDRAW/FILES
src/XDEDRAW/XDEDRAW.cxx
src/XDEDRAW/XDEDRAW.hxx
src/XDEDRAW/XDEDRAW_Kinematics.cxx [new file with mode: 0644]
src/XDEDRAW/XDEDRAW_Kinematics.hxx [new file with mode: 0644]
src/XmlMXCAFDoc/FILES
src/XmlMXCAFDoc/XmlMXCAFDoc.cxx
src/XmlMXCAFDoc/XmlMXCAFDoc.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_KinematicToolDriver.cxx [new file with mode: 0644]
src/XmlMXCAFDoc/XmlMXCAFDoc_KinematicToolDriver.hxx [new file with mode: 0644]
tests/gdt/grids.list
tests/gdt/kinematics/A1 [new file with mode: 0644]
tests/gdt/kinematics/A2 [new file with mode: 0644]
tests/gdt/kinematics/A3 [new file with mode: 0644]
tests/gdt/kinematics/A4 [new file with mode: 0644]
tests/gdt/kinematics/A5 [new file with mode: 0644]
tests/gdt/kinematics/A6 [new file with mode: 0644]
tests/gdt/kinematics/A7 [new file with mode: 0644]
tests/gdt/kinematics/A8 [new file with mode: 0644]
tests/gdt/kinematics/A9 [new file with mode: 0644]
tests/gdt/kinematics/B1 [new file with mode: 0644]
tests/gdt/kinematics/B2 [new file with mode: 0644]
tests/gdt/kinematics/B3 [new file with mode: 0644]
tests/gdt/kinematics/B4 [new file with mode: 0644]
tests/gdt/kinematics/B5 [new file with mode: 0644]
tests/gdt/kinematics/B6 [new file with mode: 0644]
tests/gdt/kinematics/B7 [new file with mode: 0644]
tests/gdt/kinematics/B8 [new file with mode: 0644]
tests/gdt/kinematics/B9 [new file with mode: 0644]
tests/gdt/kinematics/C1 [new file with mode: 0644]
tests/gdt/kinematics/end [new file with mode: 0644]
tools/DFBrowserPaneXDE/DFBrowserPaneXDE_XDEDRAW.cxx