GenVertNSP::GenVertNSP(double gctpParams[], ProjUnit units, ProjDatum dat) : Projection(gctpParams, units, dat), m_p(0.0), m_sinCenterLat(0.0), m_cosCenterLat(0.0) { setNumber(GVNSP); setName("General Vertical Near-Side Perspective"); setParamLoad(); }
OblatedEqArea::OblatedEqArea(double gctpParams[], ProjUnit units, ProjDatum dat): Projection(gctpParams, units, dat), m_theta(0.0), m_m(0.0), m_n(0.0), m_sinLatO(0.0), m_cosLatO(0.0) { setNumber(OBEQA); setName("Oblated Equal Area"); setParamLoad(); }
TransverseMercator::TransverseMercator(double gctpParams[], ProjUnit units, ProjDatum datum): Projection(gctpParams, units, datum), m_scaleFactor(0.0),m_e0(0.0), m_e1(0.0), m_e2(0.0), m_e3(0.0), m_e(0.0), m_es(0.0), m_esp(0.0), m_ml0(0.0), m_ind(0.0) { setNumber(TM); setName("Transverse Mercator"); setParamLoad(); }
EquidistantC::EquidistantC(double gctpParams[], ProjUnit units, ProjDatum dat): Projection(gctpParams, units, dat), m_e(0.0), m_es(0.0), m_e0(0.0), m_e1(0.0), m_e2(0.0), m_e3(0.0), m_ml0(0.0), m_ns(0.0), m_g(0.0), m_rh(0.0) { setNumber(EQUIDC); setName("Equidistant Conic"); setParamLoad(); }