lsst.display.ds9
The lsst.display.ds9
module provides an SAOImage DS9 backend for the lsst.afw.display module.
Python API reference
lsst.display.ds9 Package
Functions
ds9Cmd ([cmd, trap, flush, silent, frame, get])
|
Issue a DS9 command, raising errors as appropriate. |
ds9Version ()
|
Get the version of DS9 in use. |
get (xpa, xtemplate, paramList, mode)
|
|
getXpaAccessPoint ()
|
Parse XPA_PORT if set and return an identifier to send DS9 commands. |
initDS9 ([execDs9])
|
Initialize DS9. |
reset ()
|
|
selectFrame (frame)
|
Convert integer frame number to DS9 command syntax. |
set (xpa, xtemplate, paramList, mode, buf[, len])
|
|
setFd1 (xpa, xtemplate, paramList, mode, fd)
|
|
Classes
Buffer ([size])
|
Buffer to control sending commands to DS9. |
DisplayImpl (display[, verbose])
|
Virtual device display implementation. |
Ds9Error
|
Represents an error communicating with DS9. |
Ds9Event (k, x, y)
|
An event generated by a mouse or key click on the display. |
xparec
|
|
Class Inheritance Diagram
digraph inheritance23bd3d18bb {
bgcolor=transparent;
rankdir=LR;
size="8.0, 12.0";
"Buffer" [URL="../../../py-api/lsst.display.ds9.Buffer.html#lsst.display.ds9.Buffer",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Buffer to control sending commands to DS9."];
"DisplayImpl" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Back-end for display objects."];
"DisplayImpl" [URL="../../../py-api/lsst.display.ds9.DisplayImpl.html#lsst.display.ds9.DisplayImpl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Virtual device display implementation."];
"DisplayImpl" -> "DisplayImpl" [arrowsize=0.5,style="setlinewidth(0.5)"];
"Ds9Error" [URL="../../../py-api/lsst.display.ds9.Ds9Error.html#lsst.display.ds9.Ds9Error",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Represents an error communicating with DS9."];
"Ds9Event" [URL="../../../py-api/lsst.display.ds9.Ds9Event.html#lsst.display.ds9.Ds9Event",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An event generated by a mouse or key click on the display."];
"Event" -> "Ds9Event" [arrowsize=0.5,style="setlinewidth(0.5)"];
"Event" [URL="../../../py-api/lsst.afw.display.Event.html#lsst.afw.display.Event",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A class to handle events such as key presses in image display windows"];
"pybind11_object" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"];
"xparec" [URL="../../../py-api/lsst.display.ds9.xparec.html#lsst.display.ds9.xparec",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"];
"pybind11_object" -> "xparec" [arrowsize=0.5,style="setlinewidth(0.5)"];
}