public Projection Copy() { var proj = new Projection { FOV = FOV, Aspect = Aspect, XOffset = XOffset, YOffset = YOffset, RadialAmountX = RadialAmountX, RadialAmountY = RadialAmountY, RadialCenterX = RadialCenterX, RadialCenterY = RadialCenterY }; return proj; }
public ProjectorEntry() { ViewProjection = new Projection(); ViewTransform = new Transform(); ProjectorProjection = new Projection(); ProjectorTransform = new Transform(); SolvedProjection = new Projection(); SolvedTransform = new Transform(); }
public Projection Copy() { Projection proj = new Projection(); proj.FOV = this.FOV; proj.Aspect = this.Aspect; proj.XOffset = this.XOffset; proj.YOffset = this.YOffset; proj.RadialAmountX = this.RadialAmountX; proj.RadialAmountY = this.RadialAmountY; proj.RadialCenterX = this.RadialCenterX; proj.RadialCenterY = this.RadialCenterY; return proj; }