Skip to content

Commit

Permalink
Remove Coord::Ptr and ::ConstPtr typedefs for all Coord classes
Browse files Browse the repository at this point in the history
  • Loading branch information
r-owen committed Dec 16, 2015
1 parent 04dfb06 commit ad30218
Showing 1 changed file with 0 additions and 12 deletions.
12 changes: 0 additions & 12 deletions include/lsst/afw/coord/Coord.h
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,6 @@ class TopocentricCoord;
class Coord {
public:

typedef boost::shared_ptr<Coord> Ptr;
typedef boost::shared_ptr<Coord const> ConstPtr;

Coord(lsst::afw::geom::Point2D const &p2d, lsst::afw::geom::AngleUnit unit = lsst::afw::geom::degrees, double const epoch = 2000.0);
Coord(lsst::afw::geom::Point3D const &p3d, double const epoch = 2000.0,
bool normalize=true,
Expand Down Expand Up @@ -159,7 +156,6 @@ class Coord {
*/
class IcrsCoord : public Coord {
public:
typedef boost::shared_ptr<IcrsCoord> Ptr;

IcrsCoord(lsst::afw::geom::Point2D const &p2d, lsst::afw::geom::AngleUnit unit = lsst::afw::geom::degrees) : Coord(p2d, unit, 2000.0) {}
IcrsCoord(lsst::afw::geom::Point3D const &p3d, bool normalize=true, lsst::afw::geom::Angle const defaultLongitude = lsst::afw::geom::Angle(0.)) :
Expand Down Expand Up @@ -196,8 +192,6 @@ class IcrsCoord : public Coord {
class Fk5Coord : public Coord {
public:

typedef boost::shared_ptr<Fk5Coord> Ptr;

Fk5Coord(lsst::afw::geom::Point2D const &p2d, lsst::afw::geom::AngleUnit unit = lsst::afw::geom::degrees, double const epoch = 2000.0) :
Coord(p2d, unit, epoch) {}
Fk5Coord(lsst::afw::geom::Point3D const &p3d, double const epoch = 2000.0,
Expand Down Expand Up @@ -244,8 +238,6 @@ class Fk5Coord : public Coord {
class GalacticCoord : public Coord {
public:

typedef boost::shared_ptr<GalacticCoord> Ptr;

GalacticCoord(lsst::afw::geom::Point2D const &p2d, lsst::afw::geom::AngleUnit unit = lsst::afw::geom::degrees) : Coord(p2d, unit) {}
GalacticCoord(lsst::afw::geom::Point3D const &p3d,
bool normalize=true, lsst::afw::geom::Angle const defaultLongitude= lsst::afw::geom::Angle(0.)) :
Expand Down Expand Up @@ -287,8 +279,6 @@ class GalacticCoord : public Coord {
class EclipticCoord : public Coord {
public:

typedef boost::shared_ptr<EclipticCoord> Ptr;

EclipticCoord(lsst::afw::geom::Point2D const &p2d,
lsst::afw::geom::AngleUnit unit = lsst::afw::geom::degrees,
double const epoch = 2000.0) :
Expand Down Expand Up @@ -340,8 +330,6 @@ class EclipticCoord : public Coord {
class TopocentricCoord : public Coord {
public:

typedef boost::shared_ptr<TopocentricCoord> Ptr;

TopocentricCoord(lsst::afw::geom::Point2D const &p2d, lsst::afw::geom::AngleUnit unit, double const epoch,
Observatory const &obs) : Coord(p2d, unit, epoch), _obs(obs) {}
TopocentricCoord(lsst::afw::geom::Point3D const &p3d, double const epoch,
Expand Down

0 comments on commit ad30218

Please sign in to comment.