Ask a Question | Search PSRCHIVE: |
![]()
|
Pulsar::SimplePlot Class Referenceabstract Plots a single plot. More...
Inheritance diagram for Pulsar::SimplePlot:
![]()
Detailed DescriptionPlots a single plot. Children of SimplePlot always:
That is, children of the SimplePlot class do not call cpgsvp, cpgslw, or cpgsch. Children of SimplePlot class may:
Member Function Documentation◆ draw()
Derived classes must draw in the current viewport. Implemented in DigitiserCountsPlot, FluxPlot, LinePhasePlot, PhaseVsPlot, ProfilePlot, Pulsar::AnglePlot, Pulsar::CalibratorParameter, Pulsar::CalibratorSpectrum, Pulsar::CalPhVFreqPlot, Pulsar::ChannelWeightsPlot, Pulsar::DigitiserCountsPlot, Pulsar::DynamicSpectrumPlot, Pulsar::FluctPlot, Pulsar::FluxPlot, Pulsar::LinePhasePlot, Pulsar::PhaseVsPlot, Pulsar::PowerSpectra, Pulsar::ProfilePlot, Pulsar::StokesFluctPhase, Pulsar::StokesFluctPlot, and Pulsar::TwoBitPlot. Referenced by plot(). ◆ get_xlabel()
Get the default label for the x axis. Reimplemented in DigitiserCountsPlot, PhasePlot, Pulsar::CalPhVFreqPlot, Pulsar::DigitiserCountsPlot, Pulsar::FluctPlot, Pulsar::FrequencyPlot, Pulsar::PhasePlot, and Pulsar::TwoBitPlot. Referenced by plot(). ◆ get_ylabel()
Get the default label for the y axis. Reimplemented in DigitiserCountsPlot, FluxPlot, PhasePlot, PhaseVsFrequency, PosAngPlot, Pulsar::CalibratorParameter, Pulsar::CalibratorSpectrum, Pulsar::CalPhVFreqPlot, Pulsar::DigitiserCountsPlot, Pulsar::EllAngPlot, Pulsar::FluctPlot, Pulsar::FluxPlot, Pulsar::FrequencyPlot, Pulsar::PhasePlot, Pulsar::PhaseVsFrequency, Pulsar::PhaseVsHist, Pulsar::PhaseVsMore, Pulsar::PosAngPlot, Pulsar::PowerSpectra, Pulsar::StokesFluctPhase, Pulsar::StokesFluctPlot, and Pulsar::TwoBitPlot. Referenced by plot(). ◆ plot()
Plot in the current viewport. Implements Pulsar::Plot. References annotations, Pulsar::PlotFrame::decorate(), draw(), Pulsar::PlotFrame::draw_axes(), Pulsar::PlotFrame::focus(), Pulsar::FramedPlot::get_frame(), Pulsar::HasPen::get_pen(), get_xlabel(), get_ylabel(), Pulsar::PlotFrame::init(), Pulsar::PlotFrame::label_axes(), Pulsar::FramedPlot::prepare(), Pulsar::PlotPen::setup(), and Pulsar::Plot::verbose. Referenced by Pulsar::StokesFluctPlot::set_harmonic_outliers(), Pulsar::StokesCovariancePlot::set_plot_colours(), Pulsar::StokesFluctPhase::set_plot_colours(), Pulsar::StokesFluctPlot::set_plot_colours(), Pulsar::StokesPlot::set_plot_colours(), Pulsar::StokesCovariancePlot::set_plot_lines(), Pulsar::StokesFluctPhase::set_plot_lines(), Pulsar::StokesFluctPlot::set_plot_lines(), Pulsar::StokesPlot::set_plot_lines(), Pulsar::StokesFluctPhase::set_plot_values(), Pulsar::StokesFluctPlot::set_plot_values(), Pulsar::StokesPlot::set_plot_values(), Pulsar::StokesCovariancePlot::set_plot_widths(), Pulsar::StokesPlot::set_plot_widths(), Pulsar::StokesFluctPhase::set_signal_to_noise(), and Pulsar::StokesFluctPlot::set_signal_to_noise(). The documentation for this class was generated from the following files:
Generated using doxygen 1.14.0
|