public void IsTransformed_Default_False(Geometry geometry, Vector3 scale, GeometryTypes type) { var parent = new GameObject("Parent").transform; Assert.IsFalse(UrdfGeometry.IsTransformed(parent, UrdfGeometry.GetGeometryType(geometry))); Object.DestroyImmediate(parent.gameObject); }
public void IsTransformed_Rotation_True(Geometry geometry, Vector3 scale, GeometryTypes type) { var parent = new GameObject("Parent").transform; parent.localRotation = Quaternion.Euler(0, 30, 0); Assert.IsTrue(UrdfGeometry.IsTransformed(parent, UrdfGeometry.GetGeometryType(geometry))); Object.DestroyImmediate(parent.gameObject); }
public void IsTransformed_Scale_True(Geometry geometry, Vector3 scale, GeometryTypes type) { var parent = new GameObject("Parent").transform; parent.localScale = Vector3.one * 2f; Assert.IsTrue(UrdfGeometry.IsTransformed(parent, UrdfGeometry.GetGeometryType(geometry))); Object.DestroyImmediate(parent.gameObject); }
public void SetScale_Box_IncreaseLocalScale(Geometry geometry, Vector3 scale, GeometryTypes type) { var parent = new GameObject("Parent").transform; UrdfGeometry.SetScale(parent, geometry, UrdfGeometry.GetGeometryType(geometry)); Assert.AreEqual(scale, parent.transform.localScale); Object.DestroyImmediate(parent.gameObject); }
public void GetGeometryTypes_All_DefaultEnums(Geometry geometry, Vector3 scale, GeometryTypes type) { Assert.AreEqual(type, UrdfGeometry.GetGeometryType(geometry)); }