>  Docs Center  >  Libraries  >  Motley  >  MGHGRGRAPH3D__DEFINE
Libraries

MGHGRGRAPH3D__DEFINE

MGHGRGRAPH3D__DEFINE

Class Name


  MGHgrGraph3D

Purpose


  This class implements a 3D graph with a plot volume and space for axes & annotations.
  It includes several methods for adding axes, plots, and other graphics atoms & models.

Category


  Object graphics.

Superclasses


  MGHgrGraph.

Properties


  The following properties (ie keywords to the Init, GetProperty & SetProperty
  methods) are supported in addition to those inherited from MGHgrGraph:
    PLOT_BOX (Init,Get,Set)
      This is a 6-element vector specifying
      the location and dimensions in normalised coordinates of the "plot volume".
      By default axes and plots are drawn around, and plots in, the plot volume.

Methods


  ...Methods documentation under construction...
###########################################################################
  This software is provided subject to the following conditions:
  1. NIWA makes no representations or warranties regarding the
    accuracy of the software, the use to which the software may
    be put or the results to be obtained from the use of the
    software. Accordingly NIWA accepts no liability for any loss
    or damage (whether direct of indirect) incurred by any person
    through the use of or reliance on the software.
  2. NIWA is to be acknowledged as the original author of the
    software where the software is used or presented in any form.
###########################################################################

Modification History


  Mark Hadfield, 2000-08:
    - Replaced existing classes MGHgrView, MGHgrGraph, MGHgrFixedGraph & MGHgrGraph3D
      with MGHgrGraph (similar to the old MGHgrView), MGHgrGraph2D (merges the old
      MGHgrGraph & MGHgrFixedGraph) and MGHgrGraph3D (similar to the old class of the
      same name but much of the logic has been moved to the superclass MGHgrGraph).
    - Removed the NewText method from this class (which therefore now inherits
      MGHgrGraph::NewText unchanged). The functionality previously provided
      by the TITLE keyword to NewText is now in a separate method called NewTitle.
      The NewTitle method requires its "text class" to have an interface very
      similar to IDLgrText, whereas the NewText method can be used with any
      graphics atom class that supports a FONT property and takes up to 1 positional
      parameter in its Init method.
  Mark Hadfield, 2004-09:
    Changed default projection of the view from 2 (perspective) to 1 (orthogonal, default)
    to work around a vector-output bug in IDL 6.1.



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
   Contact Us