ROOT logo
// $Id: Planetes.h 2548 2011-10-10 07:03:57Z 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_Planetes_H
#define Var1_Planetes_H

#include <Glasses/ZNode.h>
#include <Stones/ZColor.h>

class HTriMesh;

class Planetes : public ZNode
{
  MAC_RNR_FRIENDS(Planetes);

private:
  void _init();

protected:
  ZLink<HTriMesh>   mMesh;      //  X{GE} L{}
  ZColor            mColor;     //  X{GSPR} 7 ColorButt()

  Int_t             mDrawLevel; // X{GE} 7 Value(-range=>[0, 100, 1])

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

  void SetMesh(HTriMesh* mesh);
  void SetDrawLevel(Int_t l);

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

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