library: libCore
#include "TVirtualViewer3D.h"


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

class TVirtualViewer3D

Inheritance Chart:

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

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

Class Description

 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.