BoxTests CreateBoxWithTheModelData Method Delta Engine Documentation

Namespace: DeltaEngine.Rendering3D.Shapes.Tests
Assembly: DeltaEngine.Rendering3D.Shapes.Tests (in DeltaEngine.Rendering3D.Shapes.Tests.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public void CreateBoxWithTheModelData()
Examples

[Test, CloseAfterFirstFrame]
public void CreateBoxWithTheModelData()
{
    var data = new ModelData(new BoxMesh(Vector3D.One, Color.Red));
    var box = new Box(data, Vector3D.Zero, Quaternion.Identity);
    var mesh = (BoxMesh)box.Get<ModelData>().Meshes[0];
    Assert.AreEqual(Vector3D.Zero, box.Position);
    Assert.AreEqual(Quaternion.Identity, box.Orientation);
    Assert.AreEqual(Color.Red, mesh.Color);
    Assert.AreEqual(Vector3D.One, mesh.Size);
}
See Also