Exemplo n.º 1
0
        public HealCoor Symmetric(HealpixManager man)
        {
            int newRing        = Ring;
            int newPixelInRing = PixelInRing;

            man.Symmetric(ref newRing, ref newPixelInRing);
            return(new HealCoor()
            {
                P = man.GetP(newRing, newPixelInRing),
                PixelInRing = newPixelInRing,
                PixelsCountInRing = PixelsCountInRing,
                Ring = newRing,
                NorthCap = !NorthCap,
            });
        }
Exemplo n.º 2
0
 public NeighborManager(HealpixManager healpixManager)
 {
     _healpixManager = healpixManager;
 }
Exemplo n.º 3
0
 internal virtual void PreInit(HealpixManager man)
 {
     PixelsCountInRing = man.PixelsCountInRing(Ring);
     NorthCap          = man.Northcap(Ring);
 }