ginga Logo
v3.1.0
  • Installation
  • What’s New
  • Quick Reference
  • User’s Manual
  • Developer’s Manual
    • Image Data Wrappers
    • Ginga Image Viewer Operations
    • Ginga Canvas Graphics
    • Developing with Ginga
    • Using the Basic Ginga Viewer Object in Python Programs
    • Using Ginga with Jupyter
    • Ginga Internals
  • Optimizing Performance
  • FAQs
  • Reference/API
ginga
  • »
  • Developer’s Manual
  • Edit on GitHub

Developer’s Manual¶

This section provides some resources for developers interested in using Ginga as a visualization solution for their own software.

  • Image Data Wrappers
    • AstroImage
    • RGBImage
  • Ginga Image Viewer Operations
    • Manipulating the view programatically
    • Loading the Viewer
    • Scaling
      • Scaling Limits
    • Zooming
      • Zoom Algorithms
    • Panning
    • Transforms
    • Rotation
    • Cut Levels
      • Auto cut levels
    • Color Distribution
    • Color Map
    • Intensity Map
    • Auto configuration
    • Miscellaneous Operations
  • Ginga Canvas Graphics
    • Canvases and Canvas Objects
    • Viewers
    • Support for Astropy regions
  • Developing with Ginga
    • Writing plugins for the reference viewer
      • Anatomy of a Local Ginga Plugin
      • A little more fleshed out example: MyLocalPlugin
      • Launching and Debugging Your Plugin
      • A more complex example: The Ruler Plugin
      • Writing a Global Plugin
      • A template: MyGlobalPlugin
      • Writing Separately Installable Plugins
  • Using the Basic Ginga Viewer Object in Python Programs
    • Using the basic rendering class in new programs
      • Graphics plotting with Ginga
      • Rendering into Matplotlib Figures
      • Rendering into HTML5 canvases
      • Writing widget toolkit independent code
  • Using Ginga with Jupyter
  • Ginga Internals
    • Introduction
      • The Model
      • The View
      • The Controller
    • Graphics on Ginga
    • Miscellaneous Topics
      • I want to use my own World Coordinate System!
      • I want to use my own file storage format, not FITS!
      • Adding a new kind of file opener
      • Porting Ginga to a New Widget Set
Next Previous

© Copyright 2020, Ginga Maintainers Revision def13081.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: v3.1.0
Versions
latest
stable
v3.1.0
v3.0.1
v3.0.0
v2.7.2
v2.7.1
v2.6.6
Downloads
On Read the Docs
Project Home
Builds