ROOT logo
// $Id: Sphere.h 2088 2008-11-23 20:26:46Z 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 Gled_Sphere_H
#define Gled_Sphere_H

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

class Sphere : public ZNode
{
  MAC_RNR_FRIENDS(Sphere);

protected:
  Float_t       mRadius;        // X{GS}   7 Value(-range=>[0,1000,1,1000])
  Int_t	        mLOD;           // X{GS}   7 Value(-range=>[1,100,1,1], -join=>1)
  ZColor        mColor;         // X{PRGS} 7 ColorButt()

  void _init();

public:
  Sphere(const Text_t* n="Sphere", const Text_t* t=0) :
    ZNode(n, t), mRadius(1) { _init(); }
  Sphere(Float_t r, const Text_t* n="Sphere", Text_t* t=0) :
    ZNode(n, t), mRadius(r) { _init();}

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


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