Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MINFZoom Class Reference

#include <MINFDisplay.h>

List of all members.

Public Member Functions

 MINFZoom (Double_t xcenter, Double_t ycenter, Double_t zcenter, Double_t xrange, Double_t yrange, Double_t zrange, Double_t longitude, Double_t latitude, Double_t psi)
virtual ~MINFZoom ()
void SetView (Double_t xcenter, Double_t ycenter, Double_t zcenter, Double_t xrange, Double_t yrange, Double_t zrange, Double_t longitude, Double_t latitude, Double_t psi)
Double_t Xcenter ()
Double_t Ycenter ()
Double_t Zcenter ()
Double_t Xrange ()
Double_t Yrange ()
Double_t Zrange ()
Double_t Longitude ()
Double_t Latitude ()
Double_t Psi ()

Private Attributes

Double_t fXcenter
Double_t fYcenter
Double_t fZcenter
Double_t fXrange
Double_t fYrange
Double_t fZrange
Double_t fLongitude
Double_t fLatitude
Double_t fPsi


Constructor & Destructor Documentation

MINFZoom::MINFZoom Double_t  xcenter,
Double_t  ycenter,
Double_t  zcenter,
Double_t  xrange,
Double_t  yrange,
Double_t  zrange,
Double_t  longitude,
Double_t  latitude,
Double_t  psi
 

Definition at line 953 of file MINFDisplay.cxx.

00956                                  :
00957 
00958   fXcenter(xcenter)
00959 , fYcenter(ycenter)
00960 , fZcenter(zcenter)
00961 , fXrange(xrange)
00962 , fYrange(yrange)
00963 , fZrange(zrange)
00964 , fLongitude(longitude)
00965 , fLatitude(latitude)
00966 , fPsi(psi)
00967 {
00968 }

MINFZoom::~MINFZoom  )  [virtual]
 

Definition at line 971 of file MINFDisplay.cxx.

00972 {
00973 }


Member Function Documentation

Double_t MINFZoom::Latitude  )  [inline]
 

Definition at line 178 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00178 {return fLatitude;}         // Viewing Latitude

Double_t MINFZoom::Longitude  )  [inline]
 

Definition at line 177 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00177 {return fLongitude;}       // Viewing Longitude

Double_t MINFZoom::Psi  )  [inline]
 

Definition at line 179 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00179 {return fPsi;}                   // Viewing Psi

void MINFZoom::SetView Double_t  xcenter,
Double_t  ycenter,
Double_t  zcenter,
Double_t  xrange,
Double_t  yrange,
Double_t  zrange,
Double_t  longitude,
Double_t  latitude,
Double_t  psi
 

Definition at line 976 of file MINFDisplay.cxx.

References fLatitude, fLongitude, fPsi, fXcenter, fXrange, fYcenter, fYrange, fZcenter, and fZrange.

Referenced by MINFView::SaveView().

00981 {
00982   fXcenter = xcenter;
00983   fYcenter = ycenter;
00984   fZcenter = zcenter;
00985   fXrange = xrange;
00986   fYrange = yrange;
00987   fZrange = zrange;
00988   fLongitude = longitude;
00989   fLatitude = latitude;
00990   fPsi = psi;
00991 }

Double_t MINFZoom::Xcenter  )  [inline]
 

Definition at line 171 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00171 {return fXcenter;}             // X Center Zoom

Double_t MINFZoom::Xrange  )  [inline]
 

Definition at line 174 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00174 {return fXrange;}               // X Range Zoom

Double_t MINFZoom::Ycenter  )  [inline]
 

Definition at line 172 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00172 {return fYcenter;}             // Y Center Zoom

Double_t MINFZoom::Yrange  )  [inline]
 

Definition at line 175 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00175 {return fYrange;}               // Y Range Zoom

Double_t MINFZoom::Zcenter  )  [inline]
 

Definition at line 173 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00173 {return fZcenter;}             // Z Center Zoom

Double_t MINFZoom::Zrange  )  [inline]
 

Definition at line 176 of file MINFDisplay.h.

Referenced by MINFView::DeZoom().

00176 {return fZrange;}               // Z Range Zoom


Member Data Documentation

Double_t MINFZoom::fLatitude [private]
 

Definition at line 160 of file MINFDisplay.h.

Referenced by SetView().

Double_t MINFZoom::fLongitude [private]
 

Definition at line 159 of file MINFDisplay.h.

Referenced by SetView().

Double_t MINFZoom::fPsi [private]
 

Definition at line 161 of file MINFDisplay.h.

Referenced by SetView().

Double_t MINFZoom::fXcenter [private]
 

Definition at line 153 of file MINFDisplay.h.

Referenced by SetView().

Double_t MINFZoom::fXrange [private]
 

Definition at line 156 of file MINFDisplay.h.

Referenced by SetView().

Double_t MINFZoom::fYcenter [private]
 

Definition at line 154 of file MINFDisplay.h.

Referenced by SetView().

Double_t MINFZoom::fYrange [private]
 

Definition at line 157 of file MINFDisplay.h.

Referenced by SetView().

Double_t MINFZoom::fZcenter [private]
 

Definition at line 155 of file MINFDisplay.h.

Referenced by SetView().

Double_t MINFZoom::fZrange [private]
 

Definition at line 158 of file MINFDisplay.h.

Referenced by SetView().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:35 2010 for loon by  doxygen 1.3.9.1