|
| Point (T val=static_cast< T >(0)) |
| Construct a Point with all elements set to the same scalar value. More...
|
|
template<typename U > |
| Point (Point< U, N > const &other) |
| Explicit converting constructor. More...
|
|
| Point (EigenVector const &vector) |
| Construct a Point from an Eigen vector. More...
|
|
| Point (Extent< T, N > const &other) |
| Explicit constructor from Extent. More...
|
|
void | swap (Point &other) |
|
bool | operator== (Point< T, N > const &other) const |
| Standard equality comparison. More...
|
|
bool | operator!= (Point< T, N > const &other) const |
| Standard inequality comparison. More...
|
|
Extent< T, N > | asExtent () const |
| Cast this object to an Extent of the same numeric type and dimensionality. More...
|
|
void | shift (Extent< T, N > const &offset) |
| Shift the point by the given offset. More...
|
|
void | scale (double factor) |
|
double | distanceSquared (PointBase< T, N > const &other) const |
|
std::string | toString () const |
|
CoordinateExpr< N > | eq (Point< T, N > const &other) const |
|
CoordinateExpr< N > | ne (Point< T, N > const &other) const |
|
CoordinateExpr< N > | lt (Point< T, N > const &other) const |
|
CoordinateExpr< N > | le (Point< T, N > const &other) const |
|
CoordinateExpr< N > | gt (Point< T, N > const &other) const |
|
CoordinateExpr< N > | ge (Point< T, N > const &other) const |
|
CoordinateExpr< N > | eq (T scalar) const |
|
CoordinateExpr< N > | ne (T scalar) const |
|
CoordinateExpr< N > | lt (T scalar) const |
|
CoordinateExpr< N > | le (T scalar) const |
|
CoordinateExpr< N > | gt (T scalar) const |
|
CoordinateExpr< N > | ge (T scalar) const |
|
Extent< T, N > | operator- (Point< T, N > const &other) const |
|
Point< T, N > | operator+ (Extent< T, N > const &other) const |
|
Point< T, N > | operator- (Extent< T, N > const &other) const |
|
Point< T, N > & | operator+= (Extent< T, N > const &other) |
|
Point< T, N > & | operator-= (Extent< T, N > const &other) |
|
T & | operator[] (int n) |
|
T const & | operator[] (int n) const |
|
T & | coeffRef (int n) |
|
T const & | coeffRef (int n) const |
|
EigenVector const & | asEigen () const |
| Return a fixed-size Eigen representation of the coordinate object. More...
|
|
template<typename T, int N>
class lsst.afw.geom::Point< T, N >
A coordinate class intended to represent absolute positions.
See Operators on Point and Extent for mathematical operators on Point.
Definition at line 39 of file PSF.h.