casacore
casacore::CoordinateSystem Member List

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

_classcasacore::CoordinateSystemprivatestatic
_downcase(Vector< String > &vec) constcasacore::CoordinateSysteminlineprivate
_friendlyAxisMapcasacore::CoordinateSystemprivatestatic
_initFriendlyAxisMap()casacore::CoordinateSystemprivatestatic
_mapInitMutexcasacore::CoordinateSystemprivatestatic
addCoordinate(const Coordinate &coord)casacore::CoordinateSystem
checkAxesInThisCoordinate(const Vector< Bool > &axes, uInt which) constcasacore::CoordinateSystemprivate
checkFormat(Coordinate::formatType &format, const Bool absolute) constcasacore::Coordinateprivate
cleanUpSpecCoord(PtrBlock< SpectralCoordinate * > &in, PtrBlock< SpectralCoordinate * > &out)casacore::CoordinateSystemprivate
clear()casacore::CoordinateSystemprivate
clearFlags(LogIO &os) constcasacore::CoordinateSystemprivate
clone() constcasacore::CoordinateSystemvirtual
convert(Vector< Double > &coordOut, const Vector< Double > &coordin, const Vector< Bool > &absIn, const Vector< String > &unitsIn, MDoppler::Types dopplerIn, const Vector< Bool > &absOut, const Vector< String > &unitsOut, MDoppler::Types dopplerOut, Double pixInOffset=0.0, Double pixOutOffset=0.0)casacore::CoordinateSystem
convert(Matrix< Double > &coordOut, const Matrix< Double > &coordIn, const Vector< Bool > &absIn, const Vector< String > &unitsIn, MDoppler::Types dopplerIn, const Vector< Bool > &absOut, const Vector< String > &unitsOut, MDoppler::Types dopplerOut, Double pixInOffset=0.0, Double pixOutOffset=0.0)casacore::CoordinateSystem
convertFrom(Vector< Double > &) constcasacore::Coordinateinlineprotectedvirtual
convertFromMany(Matrix< Double > &world) constcasacore::Coordinateprotected
convertTo(Vector< Double > &) constcasacore::Coordinateinlineprotectedvirtual
convertToMany(Matrix< Double > &world) constcasacore::Coordinateprotected
Coordinate()casacore::Coordinateprotected
Coordinate(const Coordinate &other)casacore::Coordinateprotected
coordinate(uInt which) constcasacore::CoordinateSystem
coordinates_pcasacore::CoordinateSystemprivate
CoordinateSystem()casacore::CoordinateSystem
CoordinateSystem(const CoordinateSystem &other)casacore::CoordinateSystem
coordRecordName(uInt which) constcasacore::CoordinateSystem
COORDSYS enum valuecasacore::Coordinate
copy(const CoordinateSystem &other)casacore::CoordinateSystemprivate
copy_wcs(const ::wcsprm &src, ::wcsprm &dst)casacore::Coordinatestatic
DEFAULT enum valuecasacore::Coordinate
deleteTemps(const uInt which)casacore::CoordinateSystemprivate
DIRECTION enum valuecasacore::Coordinate
directionAxesNumbers() constcasacore::CoordinateSystem
directionCoordinate() constcasacore::CoordinateSystem
directionCoordinate(uInt which) constcasacore::CoordinateSystem
directionCoordinateNumber() constcasacore::CoordinateSystem
doNearPixel(const Coordinate &other, const Vector< Bool > &thisAxes, const Vector< Bool > &otherAxes, Double tol=1.0e-6) constcasacore::Coordinatevirtual
error_pcasacore::Coordinatemutableprivate
errorMessage() constcasacore::Coordinateinline
find_scale_factor(String &error, Vector< Double > &factor, const Vector< String > &units, const Vector< String > &oldUnits)casacore::Coordinateprotected
findCoordinate(Coordinate::Type type, Int afterCoord=-1) constcasacore::CoordinateSystem
findPixelAxis(Int &coordinate, Int &axisInCoordinate, uInt axisInCoordinateSystem) constcasacore::CoordinateSystem
findWorldAxis(Int &coordinate, Int &axisInCoordinate, uInt axisInCoordinateSystem) constcasacore::CoordinateSystem
FIXED enum valuecasacore::Coordinate
format(String &units, Coordinate::formatType format, Double worldValue, uInt worldAxis, Bool isAbsolute=True, Bool showAsAbsolute=True, Int precision=-1, Bool usePrecForMixed=False) constcasacore::CoordinateSystemvirtual
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) constcasacore::Coordinateprotected
fromCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) constcasacore::Coordinateprotected
fromFITSHeader(Int &stokesFITSValue, CoordinateSystem &coordsys, RecordInterface &recHeader, const Vector< String > &header, const IPosition &shape, uInt which=0)casacore::CoordinateSystemstatic
getFieldWidths(LogIO &os, uInt &widthAxis, uInt &widthCoordType, uInt &widthCoordNumber, uInt &widthName, uInt &widthProj, uInt &widthShape, uInt &widthTile, uInt &widthRefValue, uInt &widthRefPixel, uInt &widthInc, uInt &widthUnits, Int &precRefValSci, Int &precRefValFloat, Int &precRefValRADEC, Int &precRefPixFloat, Int &precIncSci, String &nameAxis, String &nameCoordType, String &nameCoordNumber, String &nameName, String &nameProj, String &nameShape, String &nameTile, String &nameRefValue, String &nameRefPixel, String &nameInc, String &nameUnits, MDoppler::Types velocityType, const IPosition &latticeShape, const IPosition &tileShape) constcasacore::CoordinateSystemprivate
getPrecision(Int &precision, Coordinate::formatType &format, Bool showAsAbsolute, Int defPrecScientific, Int defPrecFixed, Int defPrecTime) constcasacore::Coordinatevirtual
getWorldAxesOrder(Vector< String > &myNames, Bool requireAll, Bool allowFriendlyNames=False) constcasacore::CoordinateSystem
hasDirectionCoordinate() constcasacore::CoordinateSystem
hasLinearCoordinate() constcasacore::CoordinateSystem
hasPolarizationAxis() constcasacore::CoordinateSysteminline
hasPolarizationCoordinate() constcasacore::CoordinateSystem
hasQualityAxis() constcasacore::CoordinateSystem
hasSpectralAxis() constcasacore::CoordinateSystem
increment() constcasacore::CoordinateSystemvirtual
init_wcs(::wcsprm &wcs, int naxis)casacore::Coordinatestatic
isDirectionAbscissaLongitude() constcasacore::CoordinateSystem
LINEAR enum valuecasacore::Coordinate
linearAxesNumbers() constcasacore::CoordinateSystem
linearCoordinate(uInt which) constcasacore::CoordinateSystem
linearCoordinateNumber() constcasacore::CoordinateSystem
linearTransform() constcasacore::CoordinateSystemvirtual
list(LogIO &os, MDoppler::Types doppler, const IPosition &latticeShape, const IPosition &tileShape, Bool postLocally=False) constcasacore::CoordinateSystem
listDirectionSystem(LogIO &os) constcasacore::CoordinateSystemprivate
listFrequencySystem(LogIO &os, MDoppler::Types velocityType) constcasacore::CoordinateSystemprivate
listHeader(LogIO &os, Coordinate *pc, uInt &widthAxis, uInt &widthCoordType, uInt &widthCoordNumber, uInt &widthName, uInt &widthProj, uInt &widthShape, uInt &widthTile, uInt &widthRefValue, uInt &widthRefPixel, uInt &widthInc, uInt &widthUnits, Bool findWidths, Int coordinate, Int axisInCoordinate, Int pixelAxis, Int precRefValSci, Int precRefValFloat, Int precRefValRADEC, Int precRefPixFloat, Int precIncSci, const IPosition &latticeShape, const IPosition &tileShape) constcasacore::CoordinateSystemprivate
listPointingCenter(LogIO &os) constcasacore::CoordinateSystemprivate
listVelocity(LogIO &os, Coordinate *pc, uInt widthAxis, uInt widthCoordType, uInt widthCoordNumber, uInt &widthName, uInt widthProj, uInt widthShape, uInt widthTile, uInt &widthRefValue, uInt widthRefPixel, uInt &widthInc, uInt &widthUnits, Bool findWidths, Int axisInCoordinate, Int pixelAxis, MDoppler::Types velocityType, Int precRefValSci, Int precRefValFloat, Int precRefValRADEC, Int precRefPixFloat, Int precIncSci) constcasacore::CoordinateSystemprivate
makeFourierCoordinate(const Vector< Bool > &axes, const Vector< Int > &shape) constcasacore::CoordinateSystemvirtual
makePixelAbsolute(Vector< Double > &pixel) constcasacore::CoordinateSystemvirtual
makePixelAbsoluteMany(Matrix< Double > &pixel) constcasacore::CoordinateSystemvirtual
makePixelAbsRelMany(Matrix< Double > &value, Bool toAbs) constcasacore::CoordinateSystemprivate
makePixelRelative(Vector< Double > &pixel) constcasacore::CoordinateSystemvirtual
makePixelRelativeMany(Matrix< Double > &pixel) constcasacore::CoordinateSystemvirtual
makeWorldAbsolute(Vector< Double > &world) constcasacore::CoordinateSystemvirtual
makeWorldAbsoluteMany(Matrix< Double > &world) constcasacore::CoordinateSystemvirtual
makeWorldAbsoluteRef(Vector< Double > &world, const Vector< Double > &refVal) constcasacore::CoordinateSystemvirtual
makeWorldAbsRelMany(Matrix< Double > &value, Bool toAbs) constcasacore::CoordinateSystemprivate
makeWorldRelative(Vector< Double > &world) constcasacore::CoordinateSystemvirtual
makeWorldRelativeMany(Matrix< Double > &world) constcasacore::CoordinateSystemvirtual
mapOne(Vector< Int > &worldAxisMap, Vector< Int > &worldAxisTranspose, Vector< Bool > &refChange, const CoordinateSystem &cSys, const CoordinateSystem &cSys2, const uInt coord, const uInt coord2) constcasacore::CoordinateSystemprivate
MIXED enum valuecasacore::Coordinate
nCoordinates() constcasacore::CoordinateSystem
near(const Coordinate &other, Double tol=1e-6) constcasacore::CoordinateSystemvirtual
near(const Coordinate &other, const Vector< Int > &excludePixelAxes, Double tol=1e-6) constcasacore::CoordinateSystemvirtual
nearPixel(const CoordinateSystem &other, Double tol=1e-6) constcasacore::CoordinateSystem
nPixelAxes() constcasacore::CoordinateSystemvirtual
nWorldAxes() constcasacore::CoordinateSystemvirtual
obsInfo() constcasacore::CoordinateSystem
obsinfo_pcasacore::CoordinateSystemprivate
operator=(const CoordinateSystem &other)casacore::CoordinateSystem
casacore::Coordinate::operator=(const Coordinate &other)casacore::Coordinateprotected
pcToXform(Matrix< Double > &xForm, const wcsprm &wcs) constcasacore::Coordinateprotected
pixel_maps_pcasacore::CoordinateSystemprivate
pixel_replacement_values_pcasacore::CoordinateSystemprivate
pixel_tmps_pcasacore::CoordinateSystemprivate
pixelAxes(uInt whichCoord) constcasacore::CoordinateSystem
pixelAxes_tmps_pcasacore::CoordinateSystemprivate
pixelAxisToWorldAxis(uInt pixelAxis) constcasacore::CoordinateSystem
pixelMap(Vector< Int > &pixelAxisMap, Vector< Int > &pixelAxisTranspose, const CoordinateSystem &cSys) constcasacore::CoordinateSystem
pixelOut_tmps_pcasacore::CoordinateSystemprivate
polarizationAxisNumber(Bool doWorld=False) constcasacore::CoordinateSystem
polarizationCoordinateNumber() constcasacore::CoordinateSystem
QUALITY enum valuecasacore::Coordinate
qualityAtPixel(const uInt pixel) constcasacore::CoordinateSystem
qualityAxisNumber() constcasacore::CoordinateSystem
qualityCoordinate(uInt which) constcasacore::CoordinateSystem
qualityCoordinateNumber() constcasacore::CoordinateSystem
qualityPixelNumber(const String &qualityString) constcasacore::CoordinateSystem
qualitySubImage(const QualityCoordinate &qc, Int originShift, Int pixincFac, Int newShape) constcasacore::CoordinateSystemprivate
referencePixel() constcasacore::CoordinateSystemvirtual
referenceValue() constcasacore::CoordinateSystemvirtual
removePixelAxis(uInt axis, Double replacement)casacore::CoordinateSystem
removeWorldAxis(uInt axis, Double replacement)casacore::CoordinateSystem
replaceCoordinate(const Coordinate &newCoordinate, uInt whichCoordinate)casacore::CoordinateSystem
restore(const RecordInterface &container, const String &fieldName)casacore::CoordinateSystemstatic
restoreOriginal()casacore::CoordinateSystem
rotate(const Quantum< Double > &angle) constcasacore::Coordinatevirtual
save(RecordInterface &container, const String &fieldName) constcasacore::CoordinateSystemvirtual
SCIENTIFIC enum valuecasacore::Coordinate
set_error(const String &errorMsg) constcasacore::Coordinateprotected
set_wcs(::wcsprm &wcs)casacore::Coordinatestatic
setDefaultWorldMixRanges()casacore::CoordinateSystemvirtual
setIncrement(const Vector< Double > &inc)casacore::CoordinateSystemvirtual
setLinearTransform(const Matrix< Double > &xform)casacore::CoordinateSystemvirtual
setObsInfo(const ObsInfo &obsinfo)casacore::CoordinateSystem
setReferencePixel(const Vector< Double > &refPix)casacore::CoordinateSystemvirtual
setReferenceValue(const Vector< Double > &refval)casacore::CoordinateSystemvirtual
setRestFrequency(String &errorMsg, const Quantity &freq)casacore::CoordinateSystem
setSpectralConversion(String &errorMsg, const String frequencySystem)casacore::CoordinateSystem
setSpectralConversion(const String frequencySystem)casacore::CoordinateSystem
setWorldAxisNames(const Vector< String > &names)casacore::CoordinateSystemvirtual
setWorldAxisUnits(const Vector< String > &units)casacore::CoordinateSystemvirtual
setWorldAxisUnits(const Vector< String > &units, Bool throwException)casacore::CoordinateSystem
setWorldMixRanges(const IPosition &shape)casacore::CoordinateSystemvirtual
showType(uInt whichCoordinate) constcasacore::CoordinateSystem
showType() constcasacore::CoordinateSystemvirtual
SPECTRAL enum valuecasacore::Coordinate
spectralAxisNumber(Bool doWorld=False) constcasacore::CoordinateSystem
spectralCoordinate(uInt which) constcasacore::CoordinateSystem
spectralCoordinate() constcasacore::CoordinateSystem
spectralCoordinateNumber() constcasacore::CoordinateSystem
STOKES enum valuecasacore::Coordinate
stokesAtPixel(const uInt pixel) constcasacore::CoordinateSystem
stokesCoordinate() constcasacore::CoordinateSystem
stokesCoordinate(uInt which) constcasacore::CoordinateSystem
stokesPixelNumber(const String &stokesString) constcasacore::CoordinateSystem
stokesSubImage(const StokesCoordinate &sc, Int originShift, Int pixincFac, Int newShape) constcasacore::CoordinateSystemprivate
stripRemovedAxes(const CoordinateSystem &cSys) constcasacore::CoordinateSystemprivate
sub_wcs(const ::wcsprm &src, int &nsub, int axes[], ::wcsprm &dst)casacore::Coordinatestatic
subImage(const Vector< Float > &originShift, const Vector< Float > &incrFac, const Vector< Int > &newShape) constcasacore::CoordinateSystem
subImageInSitu(const Vector< Float > &originShift, const Vector< Float > &incrFac, const Vector< Int > &newShape)casacore::CoordinateSystem
TABULAR enum valuecasacore::Coordinate
tabularCoordinate(uInt which) constcasacore::CoordinateSystem
TIME enum valuecasacore::Coordinate
toCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) constcasacore::Coordinateprotected
toFITSHeader(RecordInterface &header, IPosition &shape, Bool oneRelative, Char prefix='c', Bool writeWCS=True, Bool preferVelocity=True, Bool opticalVelocity=True, Bool preferWavelength=False, Bool airWavelength=False) constcasacore::CoordinateSystem
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) constcasacore::CoordinateSystemvirtual
toPixel(Vector< Double > &pixel, const Vector< Double > &world) constcasacore::CoordinateSystemvirtual
toPixel(const Vector< Double > &world) constcasacore::CoordinateSystemvirtual
toPixelMany(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures) constcasacore::CoordinateSystemvirtual
toPixelManyWCS(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures, wcsprm &wcs) constcasacore::Coordinateprotected
toPixelWCS(Vector< Double > &pixel, const Vector< Double > &world, wcsprm &wcs) constcasacore::Coordinateprotected
toWorld(Vector< Double > &world, const Vector< Double > &pixel, Bool useConversionFrame=True) constcasacore::CoordinateSystemvirtual
toWorld(const Vector< Double > &pixel) constcasacore::CoordinateSystemvirtual
toWorld(Vector< Double > &world, const IPosition &pixel) constcasacore::CoordinateSystem
toWorld(const IPosition &pixel) constcasacore::CoordinateSystem
toWorldLength(const Double nPixels, const uInt pixelAxis) constcasacore::CoordinateSystemvirtual
toWorldMany(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures) constcasacore::CoordinateSystemvirtual
toWorldManyWCS(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures, wcsprm &wcs) constcasacore::Coordinateprotected
toWorldWCS(Vector< Double > &world, const Vector< Double > &pixel, wcsprm &wcs) constcasacore::Coordinateprotected
transpose(const Vector< Int > &newWorldOrder, const Vector< Int > &newPixelOrder)casacore::CoordinateSystem
type(uInt whichCoordinate) constcasacore::CoordinateSystem
type() constcasacore::CoordinateSystemvirtual
Type enum namecasacore::Coordinate
typeToString(Coordinate::Type type)casacore::Coordinatestatic
velocityIncrement(Double &velocityInc, SpectralCoordinate &sc, MDoppler::Types velocityType, const String &velUnits) constcasacore::CoordinateSystemprivate
world_maps_pcasacore::CoordinateSystemprivate
world_replacement_values_pcasacore::CoordinateSystemprivate
world_tmps_pcasacore::CoordinateSystemprivate
worldAxes(uInt whichCoord) constcasacore::CoordinateSystem
worldAxes_tmps_pcasacore::CoordinateSystemprivate
worldAxisNames() constcasacore::CoordinateSystemvirtual
worldAxisToPixelAxis(uInt worldAxis) constcasacore::CoordinateSystem
worldAxisUnits() constcasacore::CoordinateSystemvirtual
worldMap(Vector< Int > &worldAxisMap, Vector< Int > &worldAxisTranspose, Vector< Bool > &refChange, const CoordinateSystem &cSys) constcasacore::CoordinateSystem
worldMax_pcasacore::Coordinateprotected
worldMax_tmps_pcasacore::CoordinateSystemprivate
worldMin_pcasacore::Coordinateprotected
worldMin_tmps_pcasacore::CoordinateSystemprivate
worldMixMax() constcasacore::CoordinateSystemvirtual
worldMixMin() constcasacore::CoordinateSystemvirtual
worldOut_tmps_pcasacore::CoordinateSystemprivate
xFormToPC(wcsprm &wcs, const Matrix< Double > &xForm) constcasacore::Coordinateprotected
~Coordinate()casacore::Coordinatevirtual
~CoordinateSystem()casacore::CoordinateSystemvirtual