예제 #1
0
        // constructor
        public LocalityQueryProximityDatabase(Vector3 center, Vector3 dimensions, Vector3 divisions)
        {
            Vector3 halfsize = dimensions * 0.5f;
            Vector3 origin   = center - halfsize;

            _lq = new LocalityQueryDatabase(origin, dimensions, (int)Math.Round(divisions.X), (int)Math.Round(divisions.Y), (int)Math.Round(divisions.Z));
        }
예제 #2
0
 public TokenType(T parentObject, LocalityQueryProximityDatabase <T> lqsd)
 {
     _proxy = new LocalityQueryDatabase.ClientProxy(parentObject);
     _lq    = lqsd._lq;
 }