casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::LinearCoordinate Member List

This is the complete list of members for casacore::LinearCoordinate, including all inherited members.

clone() const casacore::LinearCoordinatevirtual
convertFrom(Vector< Double > &) const casacore::Coordinateinlineprotectedvirtual
convertFromMany(Matrix< Double > &world) const casacore::Coordinateprotected
convertTo(Vector< Double > &) const casacore::Coordinateinlineprotectedvirtual
convertToMany(Matrix< Double > &world) const casacore::Coordinateprotected
Coordinate()casacore::Coordinateprotected
Coordinate(const Coordinate &other)casacore::Coordinateprotected
COORDSYS enum valuecasacore::Coordinate
copy(const LinearCoordinate &other)casacore::LinearCoordinateprivate
copy_wcs(const ::wcsprm &src,::wcsprm &dst)casacore::Coordinatestatic
DEFAULT enum valuecasacore::Coordinate
DIRECTION enum valuecasacore::Coordinate
doNearPixel(const Coordinate &other, const Vector< Bool > &thisAxes, const Vector< Bool > &otherAxes, Double tol=1.0e-6) const casacore::Coordinatevirtual
errorMessage() const casacore::Coordinateinline
find_scale_factor(String &error, Vector< Double > &factor, const Vector< String > &units, const Vector< String > &oldUnits)casacore::Coordinateprotected
FIXED enum valuecasacore::Coordinate
format(String &units, Coordinate::formatType format, Double worldValue, uInt axis, Bool isAbsolute=True, Bool showAsAbsolute=True, Int precision=-1, Bool usePrecForMixed=False) const casacore::Coordinatevirtual
formatQuantity(String &units, Coordinate::formatType format, const Quantum< Double > &worldValue, uInt axis, Bool isAbsolute=True, Bool showAsAbsolute=True, Int precision=-1)casacore::Coordinate
formatType enum namecasacore::Coordinate
fourierUnits(String &nameOut, String &unitOut, String &unitInCanon, Coordinate::Type type, Int axis, const String &unitIn, const String &nameIn) const casacore::Coordinateprotected
fromCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) const casacore::Coordinateprotected
getPrecision(Int &precision, Coordinate::formatType &format, Bool showAsAbsolute, Int defPrecScientific, Int defPrecFixed, Int defPrecTime) const casacore::Coordinatevirtual
increment() const casacore::LinearCoordinatevirtual
init_wcs(::wcsprm &wcs, int naxis)casacore::Coordinatestatic
LINEAR enum valuecasacore::Coordinate
LinearCoordinate(uInt naxes=1)casacore::LinearCoordinate
LinearCoordinate(const Vector< String > &names, const Vector< String > &units, const Vector< Double > &refVal, const Vector< Double > &inc, const Matrix< Double > &pc, const Vector< Double > &refPix)casacore::LinearCoordinate
LinearCoordinate(const Vector< String > &names, const Vector< Quantum< Double > > &refVal, const Vector< Quantum< Double > > &inc, const Matrix< Double > &pc, const Vector< Double > &refPix)casacore::LinearCoordinate
LinearCoordinate(const wcsprm &wcs, Bool oneRel=True)casacore::LinearCoordinate
LinearCoordinate(const LinearCoordinate &other)casacore::LinearCoordinate
linearTransform() const casacore::LinearCoordinatevirtual
makeFourierCoordinate(const Vector< Bool > &axes, const Vector< Int > &shape) const casacore::LinearCoordinatevirtual
makePixelAbsolute(Vector< Double > &pixel) const casacore::Coordinatevirtual
makePixelAbsoluteMany(Matrix< Double > &pixel) const casacore::Coordinatevirtual
makePixelRelative(Vector< Double > &pixel) const casacore::Coordinatevirtual
makePixelRelativeMany(Matrix< Double > &pixel) const casacore::Coordinatevirtual
makeWCS(wcsprm &wcs, uInt naxis, const Vector< Double > &refPix, const Vector< Double > &refVal, const Vector< Double > &incr, const Matrix< Double > &pc, const Vector< String > &units, const Vector< String > &names)casacore::LinearCoordinateprivate
makeWorldAbsolute(Vector< Double > &world) const casacore::Coordinatevirtual
makeWorldAbsoluteMany(Matrix< Double > &world) const casacore::Coordinatevirtual
makeWorldAbsoluteRef(Vector< Double > &world, const Vector< Double > &refVal) const casacore::Coordinatevirtual
makeWorldRelative(Vector< Double > &world) const casacore::Coordinatevirtual
makeWorldRelativeMany(Matrix< Double > &world) const casacore::Coordinatevirtual
MIXED enum valuecasacore::Coordinate
near(const Coordinate &other, Double tol=1e-6) const casacore::LinearCoordinatevirtual
near(const Coordinate &other, const Vector< Int > &excludeAxes, Double tol=1e-6) const casacore::LinearCoordinatevirtual
nPixelAxes() const casacore::LinearCoordinatevirtual
nWorldAxes() const casacore::LinearCoordinatevirtual
operator=(const LinearCoordinate &other)casacore::LinearCoordinate
casacore::Coordinate::operator=(const Coordinate &other)casacore::Coordinateprotected
overwriteWorldAxisUnits(const Vector< String > &units)casacore::LinearCoordinate
pcToXform(Matrix< Double > &xForm, const wcsprm &wcs) const casacore::Coordinateprotected
QUALITY enum valuecasacore::Coordinate
referencePixel() const casacore::LinearCoordinatevirtual
referenceValue() const casacore::LinearCoordinatevirtual
restore(const RecordInterface &container, const String &fieldName)casacore::LinearCoordinatestatic
rotate(const Quantum< Double > &angle) const casacore::Coordinatevirtual
save(RecordInterface &container, const String &fieldName) const casacore::LinearCoordinatevirtual
SCIENTIFIC enum valuecasacore::Coordinate
set_error(const String &errorMsg) const casacore::Coordinateprotected
set_wcs(::wcsprm &wcs)casacore::Coordinatestatic
setDefaultWorldMixRanges()casacore::Coordinatevirtual
setIncrement(const Vector< Double > &inc)casacore::LinearCoordinatevirtual
setLinearTransform(const Matrix< Double > &pc)casacore::LinearCoordinatevirtual
setReferencePixel(const Vector< Double > &refPix)casacore::LinearCoordinatevirtual
setReferenceValue(const Vector< Double > &refval)casacore::LinearCoordinatevirtual
setWorldAxisNames(const Vector< String > &names)casacore::LinearCoordinatevirtual
setWorldAxisUnits(const Vector< String > &units)casacore::LinearCoordinatevirtual
setWorldMixRanges(const IPosition &shape)casacore::Coordinatevirtual
showType() const casacore::LinearCoordinatevirtual
SPECTRAL enum valuecasacore::Coordinate
STOKES enum valuecasacore::Coordinate
sub_wcs(const ::wcsprm &src, int &nsub, int axes[],::wcsprm &dst)casacore::Coordinatestatic
TABULAR enum valuecasacore::Coordinate
TIME enum valuecasacore::Coordinate
toCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) const casacore::Coordinateprotected
toMix(Vector< Double > &worldOut, Vector< Double > &pixelOut, const Vector< Double > &worldIn, const Vector< Double > &pixelIn, const Vector< Bool > &worldAxes, const Vector< Bool > &pixelAxes, const Vector< Double > &worldMin, const Vector< Double > &worldMax) const casacore::Coordinatevirtual
toPixel(Vector< Double > &pixel, const Vector< Double > &world) const casacore::LinearCoordinatevirtual
toPixelMany(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures) const casacore::Coordinatevirtual
toPixelManyWCS(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures, wcsprm &wcs) const casacore::Coordinateprotected
toPixelWCS(Vector< Double > &pixel, const Vector< Double > &world, wcsprm &wcs) const casacore::Coordinateprotected
toWorld(Vector< Double > &world, const Vector< Double > &pixel, Bool=True) const casacore::LinearCoordinatevirtual
toWorldMany(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures) const casacore::Coordinatevirtual
toWorldManyWCS(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures, wcsprm &wcs) const casacore::Coordinateprotected
toWorldWCS(Vector< Double > &world, const Vector< Double > &pixel, wcsprm &wcs) const casacore::Coordinateprotected
type() const casacore::LinearCoordinatevirtual
Type enum namecasacore::Coordinate
typeToString(Coordinate::Type type)casacore::Coordinatestatic
wcs_pcasacore::LinearCoordinateprivate
worldAxisNames() const casacore::LinearCoordinatevirtual
worldAxisUnits() const casacore::LinearCoordinatevirtual
worldMax_pcasacore::Coordinateprotected
worldMin_pcasacore::Coordinateprotected
worldMixMax() const casacore::Coordinateinline
worldMixMin() const casacore::Coordinateinline
xFormToPC(wcsprm &wcs, const Matrix< Double > &xForm) const casacore::Coordinateprotected
~Coordinate()casacore::Coordinatevirtual
~LinearCoordinate()casacore::LinearCoordinatevirtual