![]() |
Tesseract 0.28.4
|
Tests serialization of geometry. More...
#include <tesseract/common/macros.h>#include <gtest/gtest.h>#include <octomap/octomap.h>#include <tesseract/common/unit_test_utils.h>#include <tesseract/common/resource_locator.h>#include <tesseract/common/utils.h>#include <tesseract/geometry/geometries.h>#include <tesseract/geometry/mesh_parser.h>#include <tesseract/geometry/cereal_serialization.h>#include <tesseract/geometry/impl/octree_utils.h>#include <tesseract/common/serialization.h>Variables | |
| tesseract::common::testSerialization< Box > * | object |
| std::string | path = "package://tesseract/support/meshes/sphere_p25m.stl" |
| std::vector< tesseract::geometry::PolygonMesh::Ptr > | meshes = createMeshFromPath<Mesh>(mesh_file) |
| auto | compound_object = std::make_shared<CompoundMesh>(meshes) |
| TestPointCloud | pc |
| auto | octree = createOctree(pc, 1, false, true) |
| auto | orig = std::make_shared<Octree>(std::move(octree), OctreeSubType::BOX, false, true) |
| auto | cloned = std::static_pointer_cast<Octree>(orig->clone()) |
| auto | orig_str = tesseract::common::Serialization::toArchiveStringXML<std::shared_ptr<Octree>>(orig, "octree") |
| auto | clone_str = tesseract::common::Serialization::toArchiveStringXML<std::shared_ptr<Octree>>(cloned, "octree") |
Tests serialization of geometry.