library: libCore
#include "TVirtualViewer3D.h"

TVirtualViewer3D


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

class TVirtualViewer3D

Inheritance Chart:
TVirtualViewer3D
<-
TViewerOpenGL
TViewerX3D
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.


    public:
virtual ~TVirtualViewer3D() virtual Int_t AddObject(const TBuffer3D& buffer, Bool_t* addChildren = 0) virtual Int_t AddObject(UInt_t placedID, const TBuffer3D& buffer, Bool_t* addChildren = 0) virtual void BeginScene() virtual Bool_t BuildingScene() const static TClass* Class() virtual void EndScene() virtual TClass* IsA() const TVirtualViewer3D& operator=(const TVirtualViewer3D&) virtual Bool_t PreferLocalFrame() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) static TVirtualViewer3D* Viewer3D(TVirtualPad* pad = 0, Option_t* type)

Data Members




Class Description

                                                                      
 TVirtualViewer3D                                                     
                                                                      
 Abstract 3D shapes viewer. The concrete implementations are:         
                                                                      
 TViewerX3D   : X3d viewer                                            
 TViewerOpenGL: OpenGL viewer                                         
                                                                      


TVirtualViewer3D* Viewer3D(TVirtualPad *pad, Option_t *type)
 Create a Viewer 3D of specified type



Inline Functions


                     void ~TVirtualViewer3D()
                   Bool_t PreferLocalFrame() const
                     void BeginScene()
                   Bool_t BuildingScene() const
                     void EndScene()
                    Int_t AddObject(const TBuffer3D& buffer, Bool_t* addChildren = 0)
                    Int_t AddObject(UInt_t placedID, const TBuffer3D& buffer, Bool_t* addChildren = 0)
                  TClass* Class()
                  TClass* IsA() const
                     void ShowMembers(TMemberInspector& insp, char* parent)
                     void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)
        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.