Gyoto
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CGyoto::Python::BaseBase class for classes in the Python plug-in
 CGyoto::Astrobj::Python::StandardCoding a Gyoto::Astrobj::Standard in Python
 CGyoto::Astrobj::Python::ThinDiskCoding a Gyoto::Astrobj::ThinDisk in Python
 CGyoto::Metric::PythonMetric coded in Python
 CGyoto::Spectrum::PythonLoader for Python classes implementing the Spectrum interface
 CGyoto::Screen::Coord1dSetSet of 1-d coordinates: indices or angles
 CGyoto::Screen::Angles1D specifier for an arbitrary angle coordinate set
 CGyoto::Screen::Indices1D specifier for an arbitrary pixel coordinate set
 CGyoto::Screen::Range1D coordinated specifier for a range
 CGyoto::Screen::RepeatAngle1D specifier for an angle that is repeated
 CGyoto::Screen::Coord2dSetClass to specify a set of points on the Screen
 CGyoto::Screen::BucketClass containing arbitrary 2D-points
 CGyoto::Screen::EmptyA dummy, empty 2D set
 CGyoto::Screen::GridClass containing 2D-points organized in a grid
 CGyoto::Functor::Double_constDoubleArrayA functor like double (func) (double const data[])
 CGyoto::Astrobj::StandardAstronomical objects defined bya a potential/distance
 CGyoto::Astrobj::ThinDiskGeometrically thin disks and rings
 CGyoto::Functor::Double_Double_constA functor like double (func) (double) const
 CGyoto::Astrobj::PolishDoughnut::intersection_tDouble intersection(double) Functor class
 CGyoto::Astrobj::PolishDoughnut::outerradius_tDouble outerradius(double) Functor class
 CGyoto::Register::EntryEntry in a register (or a full register)
 CGyoto::ErrorClass for thowing exceptions
 CGyoto::FactoryXML input/output
 CGyoto::FactoryMessengerFactory / SmartPointee::Subcontractor_t interface
 CGyoto::FitsRW
 CGyoto::Astrobj::PlasmoidPlasmoid Shere of plasma emitting synchrotron, following a trajectory specified in getVelocity (non-geodesic a priori)
 CGyoto::Property::getter_tUnion holding an accessor to get any type
 CGyoto::Property::getter_unit_tUnion holding an accessor to get double or vector<double> with unit
 CGyoto::GridData2DClass for reading data stored in a 2D grid
 CGyoto::Astrobj::FlaredDiskSynchrotron
 CGyoto::Astrobj::ThinDiskGridIntensity
 CGYOTO_ARRAY< T, sz >
 CGyoto::Worldline::IntegState
 CGyoto::Hook::ListenerI might listen to a Teller
 CGyoto::Astrobj::FlaredDiskSynchrotron
 CGyoto::Astrobj::JetSimple jet model with thermal or kappa-distribution synchrotron emission from Pandya et al. (2016)
 CGyoto::Astrobj::OscilTorus
 CGyoto::Astrobj::PageThorneDiskGeometrically thin disk in Kerr metric
 CGyoto::Astrobj::PolishDoughnutA toroidal accretion structure
 CGyoto::Astrobj::SphericalAccretionA spherically-symmetric accretion flow radially falling onto the central object
 CGyoto::Astrobj::ThickDiskA thick accretion disk described by its inner radius and the fwhm of the Gaussian factor affecting the density out of the equatorial plane
 CGyoto::Astrobj::ThinDiskGridIntensity
 CGyoto::Astrobj::XillverReflectionThe illumination table specifies how the thin disk is illuminated while the reflection table deduces from that the reflected spectrum as computed by Javier Garcia's XILLVER code
 CGyoto::Metric::ShiftThe Shift flat-space metric
 CGyoto::Spectrometer::ComplexComplex spectrometer object
 CGyoto::WorldlineTimelike or null geodesics
 CListenerItemPrivate (undocumented) class to hold listeners_
 CGyoto::NumericalMetricLoreneClass for 3+1 numerical metrics computed by LORENE. This class can handle (so far) any kind of LORENE metric, stars, collapsing stars, Kerr, boson star e.g
 CGyoto::ObjectObject with properties
 CGyoto::Astrobj::GenericBase class for astronomical object
 CGyoto::Metric::GenericBase class for metrics
 CGyoto::PhotonA null geodesic transporting light
 CGyoto::SceneryRay-tracing scene
 CGyoto::ScreenThe camera with which the Astrobj is observed
 CGyoto::Spectrometer::GenericBase class for spectrometers
 CGyoto::Spectrum::GenericSpectrum emitted by an Astrobj
 CGyoto::PropertyProperty that can be set and got using standard methods
 CGyoto::Property::setter_tUnion holding an accessor to set any type
 CGyoto::Property::setter_unit_tUnion holding an accessor to set double or vector<double> with unit
 CGyoto::SmartPointeeCan be pointed to by a SmartPointer
 CGyoto::Astrobj::GenericBase class for astronomical object
 CGyoto::Astrobj::PropertiesObservable properties of an Astronomical object
 CGyoto::Metric::GenericBase class for metrics
 CGyoto::PhotonA null geodesic transporting light
 CGyoto::SceneryRay-tracing scene
 CGyoto::ScreenThe camera with which the Astrobj is observed
 CGyoto::Spectrometer::GenericBase class for spectrometers
 CGyoto::Spectrum::GenericSpectrum emitted by an Astrobj
 CGyoto::Units::ConverterWrapper around ut_converter from udunits
 CGyoto::Units::UnitWrapper around ut_unit from udunits
 CGyoto::Worldline::IntegState::GenericCurrent state of a geodesic integration
 CGyoto::SmartPointer< T >Pointers performing reference counting
 CGyoto::SmartPointer< Gyoto::Astrobj::Generic >
 CGyoto::SmartPointer< Gyoto::Metric::Generic >
 CGyoto::SmartPointer< Gyoto::Metric::KerrBL >
 CGyoto::SmartPointer< Gyoto::Metric::NumericalMetricLorene >
 CGyoto::SmartPointer< Gyoto::Photon >
 CGyoto::SmartPointer< Gyoto::Scenery >
 CGyoto::SmartPointer< Gyoto::Screen >
 CGyoto::SmartPointer< Gyoto::Spectrometer::Generic >
 CGyoto::SmartPointer< Gyoto::Spectrum::BlackBody >
 CGyoto::SmartPointer< Gyoto::Spectrum::Generic >
 CGyoto::SmartPointer< Gyoto::Spectrum::KappaDistributionSynchrotron >
 CGyoto::SmartPointer< Gyoto::Spectrum::PowerLawSynchrotron >
 CGyoto::SmartPointer< Gyoto::Spectrum::ThermalBremsstrahlung >
 CGyoto::SmartPointer< Gyoto::Spectrum::ThermalSynchrotron >
 CGyoto::SmartPointer< Gyoto::Units::Converter >
 CGyoto::SmartPointer< Gyoto::Worldline::IntegState::Generic >
 CGyoto::Hook::TellerListen to me and I'll warn you when I change
 CGyoto::Metric::GenericBase class for metrics
 CGyoto::Spectrometer::GenericBase class for spectrometers
 CGyoto::ValueContainer for the value of a Property
 CGyoto::WIPBase class for work in progress
 CGyoto::Metric::ComplexCombine several metrics