attach a widget (not working well yet)

This commit is contained in:
AndreaRigoni
2026-03-08 09:42:28 +00:00
parent 32a1104769
commit 2548582036
6 changed files with 309 additions and 169 deletions

View File

@@ -32,11 +32,16 @@
#include <boost/test/unit_test.hpp>
BOOST_AUTO_TEST_CASE(vtkDetectorChamberTest) {
uLib::DetectorChamber content;
content.SetSize(uLib::Vector3f(10, 10, 10));
content.SetPosition(uLib::Vector3f(0, 0, 0));
uLib::DetectorChamber d1, d2;
d1.SetSize(uLib::Vector3f(10, 20, 2));
d1.SetPosition(uLib::Vector3f(0, 0, 0));
uLib::Vtk::vtkDetectorChamber vtkDetectorChamber(&content);
d2.SetSize(uLib::Vector3f(10, 20, 2));
d2.SetPosition(uLib::Vector3f(0, 0, 20));
uLib::Vtk::vtkDetectorChamber vtkDetectorChamber(&d1);
uLib::Vtk::vtkDetectorChamber vtkDetectorChamber2(&d2);
if (!vtkDetectorChamber.GetProp()) {
BOOST_FAIL("vtkDetectorChamber::GetProp() returned NULL");
@@ -45,6 +50,7 @@ BOOST_AUTO_TEST_CASE(vtkDetectorChamberTest) {
if (std::getenv("CTEST_PROJECT_NAME") == nullptr) {
uLib::Vtk::Viewer viewer;
viewer.AddPuppet(vtkDetectorChamber);
viewer.AddPuppet(vtkDetectorChamber2);
viewer.Start();
}