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, }); }
public NeighborManager(HealpixManager healpixManager) { _healpixManager = healpixManager; }
internal virtual void PreInit(HealpixManager man) { PixelsCountInRing = man.PixelsCountInRing(Ring); NorthCap = man.Northcap(Ring); }