// Optimized version public MyPositionAndOrientation(ref MatrixD matrix) { Position = matrix.Translation; Forward = (Vector3)matrix.Forward; Up = (Vector3)matrix.Up; }
public Vector3Wrapper(SerializableVector3 v) { _vector = v; }
public MyPositionAndOrientation(Vector3D position, Vector3 forward, Vector3 up) { Position = position; Forward = forward; Up = up; }