casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::DirectionCoordinate Member List
This is the complete list of members for casa::DirectionCoordinate, including all inherited members.
axisNames(MDirection::Types type, Bool FITSName=False)casa::DirectionCoordinate [static]
checkFormat(Coordinate::formatType &format, Bool absolute) const casa::DirectionCoordinate [private]
clone() const casa::DirectionCoordinate [virtual]
conversionType_pcasa::DirectionCoordinate [private]
convert(Quantity &angle, MDirection::Types directionType) const casa::DirectionCoordinate
convertFrom(Vector< Double > &world) const casa::DirectionCoordinate [private, virtual]
convertFromMany(Matrix< Double > &world) const casa::Coordinate [protected]
convertTo(Vector< Double > &world) const casa::DirectionCoordinate [private, virtual]
convertToMany(Matrix< Double > &world) const casa::Coordinate [protected]
Coordinate()casa::Coordinate [protected]
Coordinate(const Coordinate &other)casa::Coordinate [protected]
COORDSYS enum valuecasa::Coordinate
copy(const DirectionCoordinate &other)casa::DirectionCoordinate [private]
cylindricalFix(Int shapeLong, Int shapeLat)casa::DirectionCoordinate
DEFAULT enum valuecasa::Coordinate
DIRECTION enum valuecasa::Coordinate
DirectionCoordinate()casa::DirectionCoordinate
DirectionCoordinate(MDirection::Types directionType, const Projection &projection, Double refLong, Double refLat, Double incLong, Double incLat, const Matrix< Double > &xform, Double refX, Double refY, Double longPole=999.0, Double latPole=999.0)casa::DirectionCoordinate
DirectionCoordinate(MDirection::Types directionType, const Projection &projection, const Quantum< Double > &refLong, const Quantum< Double > &refLat, const Quantum< Double > &incLong, const Quantum< Double > &incLat, const Matrix< Double > &xform, Double refX, Double refY, const Quantum< Double > &longPole=Quantum< Double >(999.0, Unit("rad")), const Quantum< Double > &latPole=Quantum< Double >(999.0, Unit("rad")))casa::DirectionCoordinate
DirectionCoordinate(MDirection::Types directionType, const ::wcsprm &wcs, Bool oneRel=True)casa::DirectionCoordinate
DirectionCoordinate(const DirectionCoordinate &other)casa::DirectionCoordinate
directionType(Bool showConversion=False) const casa::DirectionCoordinate
doNearPixel(const Coordinate &other, const Vector< Bool > &thisAxes, const Vector< Bool > &otherAxes, Double tol=1.0e-6) const casa::Coordinate [virtual]
errorMessage() const casa::Coordinate [inline]
find_scale_factor(String &error, Vector< Double > &factor, const Vector< String > &units, const Vector< String > &oldUnits)casa::Coordinate [protected]
FIXED enum valuecasa::Coordinate
format(String &units, Coordinate::formatType format, Double worldValue, uInt axis, Bool isAbsolute, Bool showAsAbsolute, Int precision=-1, Bool usePrecForMixed=False) const casa::DirectionCoordinate [virtual]
formatLatitude(String &units, MVAngle &mVA, Bool absolute, Coordinate::formatType form, Int prec) const casa::DirectionCoordinate [private]
formatLongitude(String &units, MVAngle &mVA, MDirection::GlobalTypes gtype, Bool absolute, Coordinate::formatType form, Int prec) const casa::DirectionCoordinate [private]
formatQuantity(String &units, Coordinate::formatType format, const Quantum< Double > &worldValue, uInt axis, Bool isAbsolute=True, Bool showAsAbsolute=True, Int precision=-1)casa::Coordinate
formatType enum namecasa::Coordinate
fourierUnits(String &nameOut, String &unitOut, String &unitInCanon, Coordinate::Type type, Int axis, const String &unitIn, const String &nameIn) const casa::Coordinate [protected]
fromCurrent(Vector< Double > &current) const casa::DirectionCoordinate [private]
fromCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) const casa::Coordinate [protected]
getPixelArea() const casa::DirectionCoordinate
getPrecision(Int &precision, Coordinate::formatType &format, Bool showAsAbsolute, Int defPrecScientific, Int defPrecFixed, Int defPrecTime) const casa::DirectionCoordinate [virtual]
getReferenceConversion(MDirection::Types &type) const casa::DirectionCoordinate [inline]
increment() const casa::DirectionCoordinate [virtual]
initializeFactors()casa::DirectionCoordinate [private]
LINEAR enum valuecasa::Coordinate
linearTransform() const casa::DirectionCoordinate [virtual]
longLatPoles() const casa::DirectionCoordinate
makeConversionMachines()casa::DirectionCoordinate [private]
makeDirectionCoordinate(MDirection::Types directionType, const Projection &proj, Double refLong, Double refLat, Double incLong, Double incLat, const Matrix< Double > &xform, Double refX, Double refY, Double longPole, Double latPole)casa::DirectionCoordinate [private]
makeFourierCoordinate(const Vector< Bool > &axes, const Vector< Int > &shape) const casa::DirectionCoordinate [virtual]
makePixelAbsolute(Vector< Double > &pixel) const casa::Coordinate [virtual]
makePixelAbsoluteMany(Matrix< Double > &pixel) const casa::Coordinate [virtual]
makePixelRelative(Vector< Double > &pixel) const casa::Coordinate [virtual]
makePixelRelativeMany(Matrix< Double > &pixel) const casa::Coordinate [virtual]
makeWCS(::wcsprm &wcs, const Matrix< Double > &xform, const Projection &proj, MDirection::Types directionType, Double refPixLong, Double refPixLat, Double refLong, Double refLat, Double incLong, Double incLat, Double longPole, Double latPole)casa::DirectionCoordinate [private]
makeWorldAbsolute(Vector< Double > &world) const casa::DirectionCoordinate [virtual]
makeWorldAbsolute(MDirection &world) const casa::DirectionCoordinate [virtual]
makeWorldAbsoluteMany(Matrix< Double > &world) const casa::Coordinate [virtual]
makeWorldAbsoluteRef(Vector< Double > &world, const Vector< Double > &refVal) const casa::DirectionCoordinate [virtual]
makeWorldRelative(Vector< Double > &world) const casa::DirectionCoordinate [virtual]
makeWorldRelative(MDirection &world) const casa::DirectionCoordinate [virtual]
makeWorldRelativeMany(Matrix< Double > &world) const casa::Coordinate [virtual]
MIXED enum valuecasa::Coordinate
names_pcasa::DirectionCoordinate [private]
near(const Coordinate &other, Double tol=1e-6) const casa::DirectionCoordinate [virtual]
near(const Coordinate &other, const Vector< Int > &excludeAxes, Double tol=1e-6) const casa::DirectionCoordinate [virtual]
normalizePCMatrix()casa::DirectionCoordinate [private]
nPixelAxes() const casa::DirectionCoordinate [virtual]
nWorldAxes() const casa::DirectionCoordinate [virtual]
operator=(const DirectionCoordinate &other)casa::DirectionCoordinate
casa::Coordinate::operator=(const Coordinate &other)casa::Coordinate [protected]
pConversionMachineFrom_pcasa::DirectionCoordinate [mutable, private]
pConversionMachineTo_pcasa::DirectionCoordinate [mutable, private]
pcToXform(Matrix< Double > &xForm, const wcsprm &wcs) const casa::Coordinate [protected]
projection() const casa::DirectionCoordinate
projection_pcasa::DirectionCoordinate [private]
putLongInPiRange(Double lon, const String &unit) const casa::DirectionCoordinate [private]
QUALITY enum valuecasa::Coordinate
referencePixel() const casa::DirectionCoordinate [virtual]
referenceValue() const casa::DirectionCoordinate [virtual]
restore(const RecordInterface &container, const String &fieldName)casa::DirectionCoordinate [static]
rot_pcasa::DirectionCoordinate [private]
rotate(const Quantum< Double > &angle) const casa::Coordinate [virtual]
save(RecordInterface &container, const String &fieldName) const casa::DirectionCoordinate [virtual]
SCIENTIFIC enum valuecasa::Coordinate
set_error(const String &errorMsg) const casa::Coordinate [protected]
set_wcs(wcsprm &wcs)casa::Coordinate [protected]
setDefaultWorldMixRanges()casa::DirectionCoordinate [virtual]
setIncrement(const Vector< Double > &inc)casa::DirectionCoordinate [virtual]
setLinearTransform(const Matrix< Double > &xform)casa::DirectionCoordinate [virtual]
setReferenceConversion(MDirection::Types type)casa::DirectionCoordinate
setReferencePixel(const Vector< Double > &refPix)casa::DirectionCoordinate [virtual]
setReferenceValue(const Vector< Double > &refval)casa::DirectionCoordinate [virtual]
setRotationMatrix()casa::DirectionCoordinate [private]
setRotationMatrix(RotMatrix &rot, Double lon, Double lat) const casa::DirectionCoordinate [private]
setWorldAxisNames(const Vector< String > &names)casa::DirectionCoordinate [virtual]
setWorldAxisUnits(const Vector< String > &units)casa::DirectionCoordinate [virtual]
setWorldMixRanges(const IPosition &shape)casa::DirectionCoordinate [virtual]
setWorldMixRanges(const Vector< Bool > &which, const Vector< Double > &world)casa::DirectionCoordinate
showType() const casa::DirectionCoordinate [virtual]
SPECTRAL enum valuecasa::Coordinate
STOKES enum valuecasa::Coordinate
TABULAR enum valuecasa::Coordinate
TIME enum valuecasa::Coordinate
to_degrees_pcasa::DirectionCoordinate [private]
to_radians_pcasa::DirectionCoordinate [private]
toCurrent(Vector< Double > &degrees) const casa::DirectionCoordinate [private]
toCurrentFactors() const casa::DirectionCoordinate [private]
toCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) const casa::Coordinate [protected]
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 casa::DirectionCoordinate [virtual]
toMix2(Vector< Double > &out, const Vector< Double > &in, const Vector< Double > &minWorld, const Vector< Double > &maxWorld, Bool longIsWorld) const casa::DirectionCoordinate [private]
toPixel(Vector< Double > &pixel, const Vector< Double > &world) const casa::DirectionCoordinate [virtual]
toPixel(Vector< Double > &pixel, const MDirection &world) const casa::DirectionCoordinate
toPixel(Vector< Double > &pixel, const MVDirection &world) const casa::DirectionCoordinate
toPixelMany(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures) const casa::DirectionCoordinate [virtual]
toPixelManyWCS(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures, wcsprm &wcs) const casa::Coordinate [protected]
toPixelWCS(Vector< Double > &pixel, const Vector< Double > &world, wcsprm &wcs) const casa::Coordinate [protected]
toWorld(Vector< Double > &world, const Vector< Double > &pixel) const casa::DirectionCoordinate [virtual]
toWorld(MDirection &world, const Vector< Double > &pixel) const casa::DirectionCoordinate
toWorld(MVDirection &world, const Vector< Double > &pixel) const casa::DirectionCoordinate
toWorldMany(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures) const casa::DirectionCoordinate [virtual]
toWorldManyWCS(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures, wcsprm &wcs) const casa::Coordinate [protected]
toWorldWCS(Vector< Double > &world, const Vector< Double > &pixel, wcsprm &wcs) const casa::Coordinate [protected]
Type enum namecasa::Coordinate
type() const casa::DirectionCoordinate [virtual]
type_pcasa::DirectionCoordinate [private]
typeToString(Coordinate::Type type)casa::Coordinate [static]
units_pcasa::DirectionCoordinate [private]
wcs_pcasa::DirectionCoordinate [private]
worldAxisNames() const casa::DirectionCoordinate [virtual]
worldAxisUnits() const casa::DirectionCoordinate [virtual]
worldMax_pcasa::Coordinate [protected]
worldMin_pcasa::Coordinate [protected]
worldMixMax() const casa::Coordinate [inline]
worldMixMin() const casa::Coordinate [inline]
xFormToPC(wcsprm &wcs, const Matrix< Double > &xForm) const casa::Coordinate [protected]
~Coordinate()casa::Coordinate [virtual]
~DirectionCoordinate()casa::DirectionCoordinate [virtual]