vtkGeantEvent

This commit is contained in:
AndreaRigoni
2026-03-16 17:51:53 +00:00
parent c63a1ae047
commit d8ef413216
31 changed files with 509 additions and 155 deletions

View File

@@ -122,7 +122,7 @@ int main()
{
ContainerBox Box;
Box.SetPosition(Vector3f(1,1,1));
Box.SetOrigin(Vector3f(1,1,1));
Box.SetSize(Vector3f(2,2,2));
Box.EulerYZYRotate(Vector3f(0,0,0));
HPoint3f pt = Box.GetLocalPoint(HPoint3f(2,3,2));
@@ -130,6 +130,39 @@ int main()
TEST0( Vector4f0(wp - HPoint3f(2,3,2)) );
}
{
ContainerBox Box;
Box.SetPosition(Vector3f(-0.5,-0.5,-0.5));
Box.SetSize(Vector3f(1,1,1));
HPoint3f pt = Box.GetLocalPoint(HPoint3f(0,0,0));
HPoint3f wp = Box.GetWorldPoint(pt);
TEST0( Vector4f0(wp - HPoint3f(0,0,0)) );
}
{
ContainerBox Box;
Box.SetOrigin(Vector3f(-1.5,-1.5,-1.5));
Box.SetSize(Vector3f(3,3,3));
HPoint3f pt = Box.GetLocalPoint(HPoint3f(0,0,0));
HPoint3f wp = Box.GetWorldPoint(pt);
TEST0( Vector4f0(wp - HPoint3f(0,0,0)) );
pt = HPoint3f(1,1,1);
wp = Box.GetWorldPoint(pt);
TEST0( Vector4f0(wp - HPoint3f(1.5, 1.5, 1.5)) );
Box.EulerYZYRotate(Vector3f(M_PI,0,0));
pt = HPoint3f(1,1,1);
wp = Box.GetWorldPoint(pt);
TEST0( Vector4f0(wp - HPoint3f(-1.5, 1.5, -1.5)) );
}
END_TESTING;
}