library: libCore
#include "TVirtualViewer3D.h"

TVirtualViewer3D


class description - source file - inheritance tree (.pdf)

class TVirtualViewer3D

Inheritance Chart:
TVirtualViewer3D
<-
TViewerOpenGL
TViewerX3D

    public:
TVirtualViewer3D() TVirtualViewer3D(TVirtualPad* pad) TVirtualViewer3D(const TVirtualViewer3D&) virtual ~TVirtualViewer3D() static TClass* Class() virtual void CreateScene(Option_t* option) virtual TClass* IsA() const TVirtualViewer3D& operator=(const TVirtualViewer3D&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual void UpdateScene(Option_t* option) static TVirtualViewer3D* Viewer3D(Option_t* option)

Data Members


    protected:
TVirtualPad* fPad pad to be displayed in a 3D viewer

Class Description

                                                                      
 TVirtualViewer3D                                                     
                                                                      
 Abstract 3D shapes viewer. The concrete implementations are:         
                                                                      
 TViewerX3D   : X3d viewer                                            
 TViewerOpenGL: OpenGL viewer                                         
 TViewerPad3D : visualise the 3D scene in the current Pad             
                                                                      


TVirtualViewer3D(TVirtualPad *pad)
 TVirtualViewer3D constructor.

void CreateScene(Option_t *option)

void UpdateScene(Option_t *option)

TVirtualViewer3D* Viewer3D(Option_t *option)
 Create a Viewer 3D acording to "option".



Inline Functions


                     void ~TVirtualViewer3D()
         TVirtualViewer3D TVirtualViewer3D(TVirtualPad* pad)
                  TClass* Class()
                  TClass* IsA() const
                     void ShowMembers(TMemberInspector& insp, char* parent)
                     void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)
         TVirtualViewer3D TVirtualViewer3D(const TVirtualViewer3D&)
        TVirtualViewer3D& operator=(const TVirtualViewer3D&)


Author: Olivier Couet 05/10/2004
Last update: root/base:$Name: $:$Id: TVirtualViewer3D.cxx
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.