ROOT logo
// $Id: Flyer.h 2320 2010-01-02 12:37:35Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#ifndef Var1_Flyer_H
#define Var1_Flyer_H

#include <Glasses/Dynamico.h>

class Flyer : public Dynamico
{
  MAC_RNR_FRIENDS(Flyer);

private:
  void _init();

protected:
  Float_t  mHeight;       // X{GS} 7 ValOut()

  Float_t  mGravHChange;
  Bool_t   bGravFixUpDir; // X{GS} 7 Bool()

  Float_t  mTerrainSafety;      //! Safe distance from the terrain.
  Float_t  mTerrainProbeRadius; //! Radius of the last terrain probe.

public:
  Flyer(const Text_t* n="Flyer", const Text_t* t=0);
  virtual ~Flyer();

  virtual void TimeTick(Double_t t, Double_t dt);

#include "Flyer.h7"
  ClassDef(Flyer, 1);
}; // endclass Flyer

#endif
 Flyer.h:1
 Flyer.h:2
 Flyer.h:3
 Flyer.h:4
 Flyer.h:5
 Flyer.h:6
 Flyer.h:7
 Flyer.h:8
 Flyer.h:9
 Flyer.h:10
 Flyer.h:11
 Flyer.h:12
 Flyer.h:13
 Flyer.h:14
 Flyer.h:15
 Flyer.h:16
 Flyer.h:17
 Flyer.h:18
 Flyer.h:19
 Flyer.h:20
 Flyer.h:21
 Flyer.h:22
 Flyer.h:23
 Flyer.h:24
 Flyer.h:25
 Flyer.h:26
 Flyer.h:27
 Flyer.h:28
 Flyer.h:29
 Flyer.h:30
 Flyer.h:31
 Flyer.h:32
 Flyer.h:33
 Flyer.h:34
 Flyer.h:35
 Flyer.h:36
 Flyer.h:37
 Flyer.h:38