QVISH 0.1
Public Member Functions | Protected Member Functions | List of all members
Spreadsheet Class Reference
Inheritance diagram for Spreadsheet:
Wizt::QViewer

Public Member Functions

bool initializeContext (VRenderContext &) override
 
QWidget * myWidget ()
 
const QWidget * myWidget () const
 
virtual bool NotifyRenderObject (int RenderId, int SubRenderId, int log2_MaxRenderId) const override
 
void setCacheInfoHandler (qVCacheInfo *ci) override
 
void setDLCacheSize (int MaxCache) override
 
void setGPUCacheSize (long MaxCache) override
 
 Spreadsheet (const string &name, int p, const RefPtr< VCreationPreferences > &prop)
 Construct an external viewer.
 
 Spreadsheet (const WeakPtr< ValuePoolProvider > &myValuePoolProvider, const VOutput< VInteractionEvent > &myMouseInput, QWidget *parent, const string &name, int p, const RefPtr< VCreationPreferences > &prop)
 Construct an internal viewer.
 
bool update (VRequest &, double precision=1.0) override
 
- Public Member Functions inherited from Wizt::QViewer
virtual void cleanup ()=0
 Destructive operation to clear all GL objects that are stored in the associated cache.
 
void ExecContextMenu (const QPoint &position) const
 
virtual QMenu * getSceneContextMenu () const =0
 
 QViewer (const string &name, int p, const RefPtr< VCreationPreferences > &prop)
 
virtual void setCacheInfoHandler (const WeakPtr< qVCacheInfo > &ci)=0
 Install a callback object that is called whenever there are changes in the OpenGL render cache.
 
virtual bool shutdown () const =0
 

Protected Member Functions

void resizeEvent (QResizeEvent *E) override
 

Additional Inherited Members

- Public Attributes inherited from Wizt::QViewer
double Completion = 1.0
 
ViewerActivationIndicatormyActivator
 
RefPtr< qVInterruptorOffScreenRenderInterruptor
 

Member Function Documentation

◆ myWidget() [1/2]

QWidget * Spreadsheet::myWidget ( )
inlinevirtual

Implements Wizt::QViewer.

◆ myWidget() [2/2]

const QWidget * Spreadsheet::myWidget ( ) const
inlinevirtual

Implements Wizt::QViewer.

◆ setDLCacheSize()

void Spreadsheet::setDLCacheSize ( int  MaxCache)
overridevirtual

Implements Wizt::QViewer.

◆ setGPUCacheSize()

void Spreadsheet::setGPUCacheSize ( long  MaxCache)
overridevirtual

Implements Wizt::QViewer.


The documentation for this class was generated from the following files: