Ejemplo n.º 1
0
        public static PolarCoordinate operator +(PolarCoordinate p, Vec3 v)
        {
            CartesianCoordinate c = p;

            return(c + v);
        }
Ejemplo n.º 2
0
 public CartesianCoordinate WorldSpaceToObjectSpace(CartesianCoordinate c, CartesianCoordinate objectCenter)
 {
     return((CartesianCoordinate)WorldSpaceToObjectSpace((Vec3)c, objectCenter));
 }
Ejemplo n.º 3
0
 public Vec3 WorldSpaceToObjectSpace(Vec3 v, CartesianCoordinate objectCenter)
 {
     return(InertialSpaceToObjectSpace(v - (Vec3)objectCenter));
 }
Ejemplo n.º 4
0
 public Vec3 ObjectSpaceToWorldSpace(Vec3 v, CartesianCoordinate objectCenter)
 {
     return(ObjectSpaceToInertialSpace(v) + (Vec3)objectCenter);
 }