- ←Prev
- AST
A Library for Handling
World Coordinate Systems
in Astronomy - Next→
- TOC ↑
Description:
This
routine returns an axis value formed by adding a signed axis increment onto a supplied axis
value.
For a simple Frame, this is a trivial operation returning the sum of the two supplied values. But for
other derived classes of Frame (such as a SkyFrame) this is not the case.
Invocation
RESULT =
AST_AXOFFSET( THIS, AXIS, V1, DIST, STATUS )
Arguments
THIS = INTEGER (Given)
Pointer
to the Frame.
AXIS = INTEGER (Given)
The index of the axis to which the supplied values
refer. The first axis has index 1.
V1 = DOUBLE PRECISION (Given)
The original axis
value.
DIST = DOUBLE PRECISION (Given)
The axis increment to add to the original
axis value.
STATUS = INTEGER (Given and Returned)
The global status.
Returned
Value
AST_AXOFFSET = DOUBLE PRECISION
The incremented axis value.
Notes:
-
This function will return a "
bad"
result value (AST__BAD) if any of the input values has this
value.
-
A "
bad"
value will also be returned if this function is invoked with STATUS set to an error value, or if
it should fail for any reason.
Copyright (C) 2021 East Asian Observatory
- ←Prev
- AST
A Library for Handling
World Coordinate
Systems
in Astronomy - Next→
- TOC ↑