Logo Search packages:      
Sourcecode: magics++ version File versions  Download package

magics Namespace Reference


Detailed Description

The magics namespace ancapsulate all elements of Magics++. The namespace prevents confusions with other libraries or older versions of Magics.

You can use this namespace by simple prefix all Magics elements by magics:: or by typing using namespace magics; before any calls in your program.


Classes

class  A3
class  A4
class  A5
class  A6
class  AbstractMatrix
class  AbstractPoints
class  Accessor
class  Akima474
class  Akima474Method
class  Akima760
class  Akima760Method
class  Akima761
class  Akima761Method
class  AnimationRules
class  AnimationStep
class  Arrow
class  ArrowEntry
class  ArrowPlotting
class  ArrowPoint
class  ArrowProperties
class  AsIsAnimationRules
class  AssertionFailed
class  AutomaticAxisControl
class  AutomaticContourMethod
class  AutomaticLayout
class  Axis
class  AxisControl
class  AxisDateItem
class  AxisGrid
class  AxisItem
class  AxisLatitudeItem
class  AxisLine
class  AxisLongitudeItem
class  AxisMethod
class  AxisMinorTick
class  AxisMinorTickItem
class  AxisTick
class  AxisTickItem
class  AxisTickLabel
class  AxisTickLabelType
class  AxisTitle
class  AxisType
class  BackgroundColour
struct  BadHslFormat
struct  BadRgbFormat
class  Bar
class  BaseDriver
 Base class for all drivers of Magics++.

This abstract class provides an interface for Magics to call various device drivers. More...

class  BaseParameter
class  BasePointsHandler
class  BaseTable
class  BasicGraphicsObject
class  BasicGraphicsObjectContainer
class  BasicPositionalObject
class  BasicSceneNode
class  BasicSceneObject
class  BasicSceneVisitor
class  BatchPointsHandler
class  BinaryDriver
 This driver produces output for Binary

This driver ... More...

class  BinaryObject
class  BinaryOutputFactory
class  BothDayDateAxis
class  BothValuePlotMethod
class  BottomAxisVisitor
class  BottomHorizontalLayoutManager
class  BottomVerticalLayoutManager
class  Boundaries
class  BoxEntry
class  BoxMatrixHandler
class  BoxMatrixHandler< GeoPoint >
class  BoxPlotBox
class  BoxPlotBoxBorder
class  BoxPlotDecoder
class  BoxPlotMedian
class  BoxPlotVisualiser
class  BoxPlotWhiskerBorder
class  BoxPlotWhiskerBox
class  BoxPlotWhiskerLine
class  BoxPointsHandler
class  BufrIdentifiers
class  BufrIdentTable
class  CacheMatrixHandler
class  CairoDriver
 This driver produces output for Cairo

This driver ... More...

class  CalculateColourTechnique
class  CalculateHeightTechnique
class  CalmIndicator
class  CartesianTransformation
class  Cell
class  CellArray
class  CellBox
class  CellShading
class  CentreTable
class  ChannelHandler
class  CircleOriginMarker
class  ClassicMtgDecoder
class  ClimEpsCloudCover
class  ClimEpsMaxTemperature
class  ClimEpsMinTemperature
class  ClimEpsPrecipitation
class  ClimEpsTemperature
class  ClimEpsWindFF
class  ClimMaxTemperature
class  ClimMeanTemperature
class  ClimMinTemperature
class  ClimPrecipitation
class  ClimTemperature
class  ClimWind
class  ClimWindGust
class  Clipper
class  ClTemperature
class  Coastlines
class  CoastPlotting
class  Colour
 Class to express a colour. More...
struct  ColourInfo
class  ColourSelection
class  ColourSelectionCount
class  ColourSelectionList
class  ColourTable
class  ColourTableDefinition
class  ColourTableDefinitionCompute
class  ColourTableDefinitionComputeInterface
class  ColourTableDefinitionList
class  ColourTableDefinitionListInterface
class  ColourTableEntry
class  ColourTechnique
class  ColourTechniqueInterface
class  ComplexSymbol
class  ContinuousLegendMethod
class  Contour
class  ContourMethod
struct  Convertor
class  Coordinate
class  CoordinatesFinder
struct  CoordIndex
class  CountSelectionType
class  Curve
class  CurveArea
class  CurveMethod
class  CustomisedPoint
class  Data
class  DataAccessor
class  DataConverter
class  DataInMemory
class  DataLoop
class  Date
class  DateAnimationRules
class  DateAxis
class  DateAxisManipulator
class  DateAxisMethod
class  DateCoordinate
class  DateDayAxisMethod
class  DateGribLoopStep
class  DateHourAxisMethod
class  DateMonthAxisMethod
class  DateTime
struct  DateToFloat
class  DateYearAxisMethod
class  DayDateAxis
class  DayMethodComposition
class  Decoder
class  DefinitionTable
class  Dimension
class  DisplayManager
class  DotGraphShadeStyle
class  DotOriginMarker
class  DotPolyShadingMethod
struct  DotShadingProperties
class  DrawingVisitor
class  DriverInfo
class  DriverManager
class  DriverStatic
class  DropGraphMissingPlot
class  EfiDataDecoder
class  EfigramDecoder
class  EfiGraph
class  EfiMaxTemperature
class  EfiMeanTemperature
class  EfiMinTemperature
class  EfiPrecipitation
class  EfiTemperature
class  EfiWind
class  EfiWindGust
class  Empty
class  EmptyEntry
class  Eps2mTemperature
class  EpsBufr
class  EpsCloudCover
class  EpsControlOnly
class  EpsDirection
class  EpsForecastOnly
class  EpsForecastPlot
class  EpsgramDecoder
class  EpsGraph
class  EpsNoForecast
class  EpsParameter
class  EpsPlume
class  EpsPrecipitation
class  EpsShade
class  EpsTemperature
class  EpsWave
class  EpsWind
class  EpsWindDD
class  EpsWindFF
class  EpsXmlInput
class  EquidistantTableMode
class  ErrorReporter
struct  FillShadingProperties
class  Filter
struct  FinderHelper
class  FixedTableMode
class  Flag
class  FlagItem
class  FlagPlotting
class  FloatingNode
class  FloatSelection
class  FortranAutomaticLegendVisitor
class  FortranAutomaticTextVisitor
class  FortranMagics
class  FortranPositionalLegendVisitor
class  FortranPositionalTextVisitor
class  FortranRootSceneNode
class  FortranRootSceneNodeAttributes
class  FortranSceneNode
class  FortranTextVisitor
class  FortranViewNode
class  Frame
class  FrameBase
class  FullDayMethodComposition
class  FullMonthMethodComposition
class  FullPaperPoint
class  GDDriver
 This driver produces output in various raster image formats.

The raster image format driver produces output in various raster image formats thanks to GD ( http://www.libgd.org ). More...

class  GeneralDef
class  GeoPoint
class  GeoPointsDecoder
class  GeoRectangularProjection
 Implements a new projection

This projection ... More...

class  Graph
class  GraphicsItem
class  GraphMissingPlot
class  GraphPlotting
class  GraphShade
class  GraphShadeStyle
class  GraphSymbol
class  GribAddressByteMode
class  GribAddressMode
class  GribAddressRecordMode
class  GribBaseDateHandler
class  GribCentreHandler
class  GribClassHandler
class  GribDecoder
class  GribEntryDecoder
class  GribEpsNumberInfoHandler
class  GribException
class  GribExpverHandler
class  GribFileException
class  GribInfo
class  GribInterpretor
class  GribLambertAzimutalInterpretor
class  GribLevelHandler
class  GribLocalCriter
class  GribLocalDefHandler
class  GribLocalHandler
class  GribLoop
class  GribLoopStep
class  GribParamCriter
class  GribParameter
class  GribParamHandler
class  GribPlotTypeHandler
class  GribProductHandler
class  GribReducedGaussianInterpretor
class  GribReducedLatLonInterpretor
class  GribRegularGaussianInterpretor
class  GribRegularInterpretor
class  GribRotatedInterpretor
class  GribSatelliteInterpretor
class  GribStepHandler
class  GribStreamHandler
class  GribTimeHandler
class  GribTypeHandler
class  GribUnitHandler
class  GribValidDateHandler
class  GridPlotting
class  GridShading
class  HatchGraphShadeStyle
class  HatchPolyShadingMethod
struct  HatchShadingProperties
class  HeaderLog
class  HeightSelection
class  HeightSelectionCount
class  HeightSelectionList
class  HeightTableDefinition
class  HeightTableDefinitionCompute
class  HeightTableDefinitionList
class  HeightTechnique
class  HeightTechniqueInterface
class  HiLo
class  HiLoBase
class  HiLoBoth
class  HiLoMarker
class  HiLoMarkerBase
class  HiLoNumber
class  HiLoSave
class  HiLoSaveBase
class  HiLoTechnique
class  HiLoText
class  Histogram
class  HistoIndividualMode
class  HistoMode
class  HistoTableMode
class  HorizontalAxis
class  HorizontalAxisVisitor
class  HourDateAxis
struct  Hsl
class  IgnoreException
class  Image
class  ImageCalculateColourTechnique
class  ImageListColourTechnique
class  ImagePlotting
class  ImageProperties
class  ImportAction
class  ImportLoop
class  ImportObject
class  ImportObjectHandler
class  ImportPlot
class  InputMatrix
class  InputMatrixInterpretor
class  InputMatrixIrregularInterpretor
class  InputMatrixRegularInterpretor
struct  Interval
class  IntervalMap
class  Intervals
class  IntervalSelectionType
class  IsoHighlight
class  IsoLabel
class  IsoPlot
class  IsoShading
class  JoinGraphMissingPlot
class  KML_KmlOutputFactory
class  KMLDriver
 This driver produces output for KML

The driver produces Keyhole XML (KML) output for usage with Google Earth (http://earth.google.com/) and Google Maps (http://maps.google.com/). More...

class  Label
class  LabelListLabelType
class  LabelPlotting
class  LandgramBox
class  LandgramDecoder
class  LandShading
class  LatitudeAxisMethod
class  Layer
class  LayerManager
class  LayerSharedInfo
class  Layout
class  LayoutFrame
class  LayoutHelper
class  LayoutManager
class  LayoutVisitor
class  LeftAxisVisitor
class  LegendEntry
struct  LegendEntryBuilder
class  LegendMethod
class  LegendVisitor
class  LevelListSelectionType
class  LevelSelection
class  LevelSelectionInterface
class  LevelTable
class  LevelTableDefinition
class  LevelTableDefinitionCompute
class  LevelTableDefinitionList
class  LinearTableMode
class  LineEntry
class  ListColourTechnique
class  ListHeightTechnique
class  LocalTable
class  Log
class  LogarithmicAxisMethod
class  LogarithmicCoordinate
class  LogoPlotting
class  LongitudeAxisMethod
struct  LonHelper
class  LookupTableMode
class  MagAction
class  MagCoastlines
class  MagContour
class  MagDef
struct  magFont
 struct describing a entry in the font table More...
class  MagFont
struct  MagGlobalType
class  MagGrib
class  Magics
class  MagicsAnimationCurrentStepEvent
class  MagicsAnimationStepData
class  MagicsAnimationStepsEvent
class  MagicsAntialiasingEvent
class  MagicsCursorEvent
class  MagicsEvent
class  MagicsException
class  MagicsFormat
class  MagicsLayerUpdateEvent
class  MagicsMagnifierEvent
class  MagicsObserver
class  MagicsParameter
class  MagicsRestoreFbEvent
class  MagicsSingleton
class  MagicsSwapBufferEvent
class  MagicsZoomEvent
class  MagJSon
class  MagML
class  MagMLLayoutManager
class  MagnifierLayout
class  MagnifierVisitor
class  MagPlus
struct  MagType
class  magvector
class  MapGenDecoder
class  MarkerSelection
class  MarkerSelectionCount
class  MarkerSelectionList
class  MarkerShadingTechnique
class  MarkerValuePlotMethod
struct  MatchCriteria
class  Matrix
class  MatrixHandler
class  MatrixTestDecoder
class  MercatorProjection
class  MetaDataEntry
class  MetaDataVisitor
class  MetgramBar
class  MetgramCurve
class  MetgramFlags
class  MetgramGraph
class  MetgramParameter
class  MetgramStyle
class  MethodNotYetImplemented
struct  MetviewIcon
class  MinMaxFilter
struct  MinMaxHelper
class  MistmatchType
class  MonotonicIncreasingMatrixHandler
class  MonthDateAxis
class  MonthMethodComposition
class  MonthYearMethodComposition
class  Mtg10mWind
class  MtgCloudCover
class  MtgHumidity
class  MtgMSL
class  MtgPrecipitation
class  MtgTempe
struct  Multiply
struct  NetAttribute
class  Netcdf
class  NetcdfConvention
class  NetcdfDecoder
class  NetcdfGeoMatrixInterpretor
class  NetcdfGeopointsInterpretor
class  NetcdfGeoPolarMatrixInterpretor
class  NetcdfGeoVectorInterpretor
class  NetcdfInterpretor
class  NetcdfLoop
class  NetcdfMarsConvention
class  NetcdfMatrixInterpretor
class  NetcdfOrcaInterpretor
class  NetcdfVectorInterpretor
struct  NetDimension
struct  NetVariable
class  NiceText
class  NoAxisGrid
class  NoAxisLine
class  NoAxisTick
class  NoAxisTickLabel
class  NoAxisTitle
class  NoBoundaries
class  NoBoxPlotBox
class  NoBoxPlotBoxBorder
class  NoBoxPlotMedian
class  NoBoxPlotWhisker
class  NoBoxPlotWhiskerBorder
class  NoCalmIndicator
class  NoCoastPlotting
class  NoDayDateAxis
class  NoFactoryException
class  NoFrame
class  NoGraphShade
class  NoGraphSymbol
class  NoGridPlotting
class  NoHiLoMarker
class  NoHiLoSave
class  NoHourDateAxis
class  NoIsoHighlight
class  NoIsoLabel
class  NoIsoPlot
class  NoLabelPlotting
class  NoLandShading
class  NoLogoPlotting
class  NoMagnifierVisitor
class  NoMetaData
class  NoMinorAxisTick
class  NoMonthDateAxis
class  NoOriginMarker
class  NoOutLayerTechnique
class  NoPageID
class  NoPreviewVisitor
class  NormalTableMode
class  NoSeaShading
class  NoSuchFileException
class  NoSuchNetcdfDimension
class  NoSuchNetcdfFile
class  NoSuchNetcdfVariable
class  NoTitle
class  NotYetImplemented
class  NoValuePlot
class  NoWritePermissionException
class  NoYearDateAxis
class  NumberDayDateAxis
class  NumberLabelType
class  ObsDecoder
 Reader for obs data in BUFR. More...
class  ObsItem
class  ObsPlotting
class  ObsStatGraph
class  ObsTable
class  ObsTemplate
class  OdaDecoder
class  OdaException
class  OneDayMethodComposition
class  OneMonthMethodComposition
class  OriginalMatrixHandler
class  OriginMarker
class  OutLayerTechniqueInterface
class  OutOfRange
class  OutOfRangeException
class  OutputFactory
class  OutputHandler
class  OutputHandlerAttributes
class  OverlayPlot
class  PageID
class  PaperDimension
class  PaperPoint
class  ParamDef
class  ParameterManager
class  ParameterNotYetImplemented
class  ParamGribLoopStep
class  Path
class  PlotManager
class  PlumeGeopotential
class  PlumePrecip
class  PlumeTemperature
struct  Plus
class  PointsHandler
class  PointsList
class  PolarStereographicProjection
 Implements a new projection

This projection ... More...

class  PolyCoast
class  Polyline
class  PolylineProperties
class  PolyShadingMethod
class  PolyShadingTechnique
class  PostScriptDriver
 This driver produces output in PostScript, EPS and PDF.

This driver produces output in one or multiple PostScript file(s) (*.ps), multiple EPS (*.eps) and/or one PDF (*.pdf). More...

class  PreviewLayout
class  PreviewVisitor
class  ProgressObject
class  ProgressTask
class  ProjectedMatrix
class  PS_EpsOutputFactory
class  PS_PdfOutputFactory
class  PS_PsOutputFactory
class  Push
class  QtDriver
 This driver produces output for Qt

This driver ... More...

class  Raster
class  RasterData
class  RegularCoordinate
struct  Rgb
 Struct expressing colour values in RGB. More...
class  RightAxisVisitor
class  RootLayout
class  RootNode
class  RootSceneNode
class  RootScenePage
class  rotate
class  RuntimeStringCompare
 helper compare function for string maps More...
class  SampleContourMethod
class  SatelliteHandler
class  SatelliteProjection
 Implements a new projection for satellite data

This projection ... More...

class  SatelliteTable
class  SceneNode
class  SceneVisitor
class  SDWindMode
class  SeaShading
class  Seconds
struct  ShadingProperties
class  ShadingTechnique
struct  Shape
struct  ShapeLine
class  SimpleFactory
class  SimpleObjectMaker
class  SimpleOutLayerTechnique
class  SimplePolylineInput
class  SimplePolylineVisualiser
class  SimpleStringFormat
class  SimpleSymbolEntry
class  SimpleTextSymbol
class  SpotDecoder
class  StandaloneLayout
class  Static
class  StepRenderer
class  SVG_SvgOutputFactory
class  SVGDriver
 This driver produces output for SVG

This driver provides output in the SVG format:. More...

struct  svgSymbol
 struct describing an SVG element More...
class  Symbol
class  SymbolAdvancedTableMode
class  SymbolEntry
class  SymbolIndividualMode
class  SymbolInput
class  SymbolItem
class  SymbolMode
class  SymbolPlotting
struct  SymbolProperties
class  SymbolTableMode
class  SystemInfo
 This class gives information about the system. More...
class  TableDefinition
class  TableDefinitionCompute
class  TableDefinitionComputeInterface
class  TableDefinitionInterface
class  TableDefinitionList
class  TableDefinitionListInterface
class  TagConverter
class  TagHandler
class  TaylorGrid
class  TaylorProjection
 Implements a new projection

This projection ... More...

class  TempFile
class  Text
class  TextEntry
class  TextItem
class  TextOrientation
class  TextSymbol
class  TextVisitor
class  ThinningMatrixHandler
class  ThreadNode
class  Time
class  Timer
class  Title
class  TitleBase
class  TitleEntry
class  TitleField
class  TitleFieldHandler
class  TitleMetaField
class  TitleStringField
class  TitleTemplate
class  TopAxisVisitor
class  TopHorizontalLayoutManager
class  TopVerticalLayoutManager
class  Transformation
class  TransformMatrixHandler
class  translate
class  Translator
class  Translator< bool, const string & >
class  Translator< const string &, bool >
class  Translator< const string &, const string & >
class  Translator< double, double >
class  Translator< doublearray, doublearray >
class  Translator< int, int >
class  Translator< intarray, intarray >
class  Translator< Matrix, Matrix >
class  Translator< string, AxisControl >
class  Translator< string, AxisGrid >
class  Translator< string, AxisLine >
class  Translator< string, AxisMethod >
class  Translator< string, AxisMinorTick >
class  Translator< string, AxisTick >
class  Translator< string, AxisTickLabel >
class  Translator< string, AxisTickLabelType >
class  Translator< string, AxisTitle >
class  Translator< string, AxisType >
class  Translator< string, BackgroundColour >
class  Translator< string, BaseDriver >
 translates a string to a driver More...
class  Translator< string, bool >
class  Translator< string, CalmIndicator >
class  Translator< string, Colour >
class  Translator< string, ColourSelection >
class  Translator< string, ColourTableDefinition >
class  Translator< string, ColourTechnique >
class  Translator< string, ContourMethod< P > >
class  Translator< string, CurveMethod >
class  Translator< string, DateAxisMethod >
class  Translator< string, DayDateAxis >
class  Translator< string, DayMethodComposition >
class  Translator< string, double >
class  Translator< string, doublearray >
class  Translator< string, EpsForecastPlot >
class  Translator< string, FrameBase >
class  Translator< string, Graph >
class  Translator< string, GraphMissingPlot >
class  Translator< string, GraphShade >
class  Translator< string, GraphShadeStyle >
class  Translator< string, GraphSymbol >
class  Translator< string, GribAddressMode >
class  Translator< string, GribInterpretor >
class  Translator< string, GribLoopStep >
class  Translator< string, HeightSelection >
class  Translator< string, HeightTableDefinition >
class  Translator< string, HeightTechnique >
class  Translator< string, HiLoBase< P > >
class  Translator< string, HiLoMarkerBase< P > >
class  Translator< string, HiLoSave< P > >
class  Translator< string, HiLoSaveBase< P > >
class  Translator< string, HiLoTechnique< P > >
class  Translator< string, Histogram >
class  Translator< string, HistoMode >
class  Translator< string, HourDateAxis >
class  Translator< string, InputMatrixInterpretor >
class  Translator< string, int >
class  Translator< string, intarray >
class  Translator< string, IsoHighlight >
class  Translator< string, IsoLabel >
class  Translator< string, IsoPlot< P > >
class  Translator< string, IsoShading< P > >
class  Translator< string, LandShading >
class  Translator< string, LayoutManager >
class  Translator< string, LegendMethod >
class  Translator< string, LevelSelection >
class  Translator< string, LevelTableDefinition >
class  Translator< string, LookupTableMode >
class  Translator< string, magics::ArrowPosition >
class  Translator< string, magics::DisplayType >
class  Translator< string, magics::Hemisphere >
class  Translator< string, magics::Justification >
class  Translator< string, magics::LineStyle >
class  Translator< string, magics::ListPolicy >
class  Translator< string, magics::MagFont >
class  Translator< string, MarkerSelection >
class  Translator< string, Matrix >
class  Translator< string, MetaDataVisitor >
class  Translator< string, MetgramStyle >
class  Translator< string, MonthMethodComposition >
class  Translator< string, NetcdfConvention >
class  Translator< string, NetcdfInterpretor >
class  Translator< string, NoBoundaries >
class  Translator< string, NoBoxPlotBox >
class  Translator< string, NoBoxPlotBoxBorder >
class  Translator< string, NoBoxPlotMedian >
class  Translator< string, NoBoxPlotWhisker >
class  Translator< string, NoBoxPlotWhiskerBorder >
class  Translator< string, NoCoastPlotting >
class  Translator< string, NoGridPlotting >
class  Translator< string, NoLabelPlotting >
class  Translator< string, NoLogoPlotting >
class  Translator< string, NoMagnifierVisitor >
class  Translator< string, NoMonthDateAxis >
class  Translator< string, NoOutLayerTechnique >
class  Translator< string, NoPageID >
class  Translator< string, NoPreviewVisitor >
class  Translator< string, NoSeaShading >
class  Translator< string, ObsItem >
class  Translator< string, OriginMarker >
class  Translator< string, OutputFactory >
class  Translator< string, OutputHandler >
class  Translator< string, PaperDimension >
class  Translator< string, Path >
class  Translator< string, PlotManager >
class  Translator< string, PolyShadingMethod< P > >
class  Translator< string, ShadingTechnique< P > >
class  Translator< string, string >
class  Translator< string, stringarray >
class  Translator< string, SymbolMode >
class  Translator< string, TextOrientation >
class  Translator< string, TitleBase >
class  Translator< string, Transformation >
class  Translator< string, UserDate >
class  Translator< string, ValuePlotBase< P > >
class  Translator< string, ValuePlotMethod< P > >
class  Translator< string, WindMode >
class  Translator< string, WindPlotting >
class  Translator< string, XCoordinate >
class  Translator< string, YCoordinate >
class  Translator< string, YearDateAxis >
class  Translator< stringarray, stringarray >
class  TypedAccessor
class  TypeTable
class  UnknownParameter
class  UserDate
class  UserLogoPlotting
class  UserPoint
class  UVWindMode
class  ValuePlot
class  ValuePlotBase
class  ValuePlotMethod
class  VDWindMode
class  VerticalAxis
class  VerticalAxisVisitor
class  ViewFilter
class  ViewNode
class  Visdef
class  VisualAction
class  VisualAnimation
class  VisualComponent
class  Visualiser
class  WebFormat
class  WebInterpretor
class  Wind
class  WindMode
class  WindPlotting
class  WrepRootNodeAttributes
class  WrepRootSceneNode
struct  x_function
class  XCoordinate
class  XDateCoordinate
class  XLogarithmicCoordinate
struct  xmlElement
 struct describing an XML element More...
class  XmlLegendVisitor
class  XmlMagics
class  XmlNode
class  XmlNodeVisitor
class  XmlReader
class  XmlRootNodeAttributes
class  XmlRootSceneNode
class  XmlSceneNode
class  XmlTextVisitor
class  XmlTree
class  XmlViewNode
class  XRegularCoordinate
class  XYList
class  XYSystem
class  XYTransformation
struct  y_functiong
class  YCoordinate
class  YDateCoordinate
class  YearDateAxis
class  YLogarithmicCoordinate
class  YRegularCoordinate

Typedefs

typedef VectorOfPointers
< vector< AxisItem * > > 
AxisItems
typedef VectorOfPointers
< vector< CustomisedPoint * > > 
CustomisedPointsList
typedef magvector< double > doublearray
typedef magvector< double > floatarray
typedef magvector< int > intarray
typedef VectorOfPointers
< vector< MetaDataEntry * > > 
MetaDataEntryList
typedef long Second
typedef magvector< string > stringarray
typedef vector< svgSymbolvSymbols

Enumerations

enum  ArrowPosition { M_TAIL, M_CENTRE }
enum  BinaryTypes { op_start_page = 1, op_end_page = 2, op_new_color = 3, op_polyline = 4 }
enum  DisplayType {
  ABSOLUTE, INLINE, BLOCK, NONE,
  HIDDEN
}
enum  FlagConvention { SI, KNOTS }
enum  GraphicsFormat {
  PS, EPS, PDF, SVG,
  KML, PNG, X, CPS,
  CSVG, GIF, AGIF, JPG,
  OPENGL
}
enum  Hemisphere { NORTH, SOUTH }
enum  Justification { MLEFT, MCENTRE, MRIGHT }
enum  LineStyle {
  M_SOLID, M_DASH, M_DOT, M_CHAIN_DASH,
  M_CHAIN_DOT
}
enum  ListPolicy { M_LASTONE, M_CYCLE }
enum  MagContext { GEOGRAPHICAL, CARTESIAN }
enum  MagicsMode { interactif, paper }
enum  Shading { M_SH_NONE, M_SH_SOLID, M_SH_HATCH, M_SH_DOT }
enum  TextElevation { NORMAL, SUPERSCRIPT, SUBSCRIPT }
enum  VerticalAlign {
  MNORMAL, MTOP, MCAP, MHALF,
  MBASE, MBOTTOM
}

Functions

template<class T>
MAGICS_NO_EXPORT T abs (const T a)
void Assert (int code, const char *msg, int line, const char *file, const char *proc)
template<class P>
bool clockwise (Polyline &c)
SimpleObjectMaker
< MtgCloudCover,
MetgramParameter > 
cloud_cover ("cloud_cover")
MAGICS_NO_EXPORT double DEG (const double d)
static SimpleObjectMaker
< DotPolyShadingMethod
< GeoPoint >
, PolyShadingMethod< GeoPoint > > 
dot_area_shading ("dot")
static void XMLCALL endElement (void *, const char *)
MAGICS_NO_EXPORT bool fileReadable (const string &strFile)
 checks if file readable or not
static SimpleObjectMaker
< PolyShadingMethod< GeoPoint > > 
fill_area_shading ("area_fill")
template<class T>
void fromString (const string &str, T &out)
static string get_spot (spot_query_result *result, const char *param)
MAGICS_NO_EXPORT string getEnvVariable (const string var)
 Global function to read env variables.
static locale & getLocale ()
string getMagicsVersionString ()
 Global function to return the Magics++ version for ID line.
static SimpleObjectMaker
< HatchPolyShadingMethod
< GeoPoint >
, PolyShadingMethod< GeoPoint > > 
hash_area_shading ("hatch")
SimpleObjectMaker< MtgHumidity,
MetgramParameter > 
humidity ("humidity")
MAGICS_NO_EXPORT char lower_case (const char c)
MAGICS_NO_EXPORT string lowerCase (const string &s)
 Make an lowercase copy of s:.
MAGICS_NO_EXPORT bool magCompare (const string &s1, const string &s2)
 compares two strings
double maground (double x)
 returns the biggest integer inside a double
SimpleObjectMaker< MtgMSL,
MetgramParameter > 
msl ("msl")
SimpleObjectMaker< MtgTempe,
MetgramParameter > 
mt ("temperature")
timeval operator- (const timeval &a, const timeval &b)
ostream & operator<< (ostream &s, const Seconds &sec)
void parsePoints (vector< PaperPoint > &vPP, string &points)
 Method to extract points of Polylines.
SimpleObjectMaker
< MtgPrecipitation,
MetgramParameter > 
precipitation ("precipitation")
MAGICS_NO_EXPORT double RAD (const double r)
template<class T>
void read (const string &str, T &i)
MAGICS_NO_EXPORT bool same (const double a, const double b)
static void XMLCALL startElement (void *userData, const char *name, const char **atts)
SimpleObjectMaker< Mtg10mWind,
MetgramParameter > 
tenmwind ("10m_wind")
double tonumber (const string &str)
template<class T>
string tostring (const T &in)
MAGICS_NO_EXPORT void writeLog (const std::string &interface)
 Writes logging information for ECMWF users.
MAGICS_NO_EXPORT bool zero (const double v)

Variables

const double double_MIN = DBL_MIN
const double epsilon = 1.25e-7
const int int_MAX = INT_MAX
const int int_MIN = INT_MIN
const double PI = atan(1.)*4.


Generated by  Doxygen 1.6.0   Back to index