Public Types | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
iqwt3d::CSurfaceViewComp Class Reference

3D-View based on Qwt3D library. More...

#include <CSurfaceViewComp.h>

Inheritance diagram for iqwt3d::CSurfaceViewComp:
iqtgui::TDesignerGuiObserverCompBase< Ui::CSurfaceViewComp, imath::ISampledFunction2d > ibase::ICommandsProvider istd::IChangeable istd::IPolymorphic

Public Types

enum  { GI_QWT3D = 177 }
 
typedef
iqtgui::TDesignerGuiObserverCompBase
< Ui::CSurfaceViewComp,
imath::ISampledFunction2d
BaseClass
 
- Public Types inherited from ibase::ICommandsProvider
enum  ChangeFlags
 

Public Member Functions

 CSurfaceViewComp ()
 
virtual void UpdateGui (int updateFlags=0)
 
virtual const
ibase::IHierarchicalCommand
GetCommands () const
 

Protected Slots

void OnParamsChanged (double value)
 
void OnToggleAutoScale (bool value)
 
void OnToggleShader (bool value)
 
void OnMeshEnabled (bool isMeshEnabled)
 
void OnShowColorLegend (bool showColorLegend)
 

Protected Member Functions

virtual void SetupLighting ()
 
virtual void OnGuiCreated ()
 

Detailed Description

3D-View based on Qwt3D library.

Definition at line 29 of file CSurfaceViewComp.h.

Member Typedef Documentation

Definition at line 39 of file CSurfaceViewComp.h.

Member Enumeration Documentation

anonymous enum
Enumerator
GI_QWT3D 

Definition at line 41 of file CSurfaceViewComp.h.

Constructor & Destructor Documentation

iqwt3d::CSurfaceViewComp::CSurfaceViewComp ( )

Member Function Documentation

virtual const ibase::IHierarchicalCommand* iqwt3d::CSurfaceViewComp::GetCommands ( ) const
virtual

Reimplemented from ibase::ICommandsProvider.

virtual void iqwt3d::CSurfaceViewComp::OnGuiCreated ( )
protectedvirtual
void iqwt3d::CSurfaceViewComp::OnMeshEnabled ( bool  isMeshEnabled)
protectedslot
void iqwt3d::CSurfaceViewComp::OnParamsChanged ( double  value)
protectedslot
void iqwt3d::CSurfaceViewComp::OnShowColorLegend ( bool  showColorLegend)
protectedslot
void iqwt3d::CSurfaceViewComp::OnToggleAutoScale ( bool  value)
protectedslot
void iqwt3d::CSurfaceViewComp::OnToggleShader ( bool  value)
protectedslot
virtual void iqwt3d::CSurfaceViewComp::SetupLighting ( )
protectedvirtual
virtual void iqwt3d::CSurfaceViewComp::UpdateGui ( int  updateFlags = 0)
virtual

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

© 2007-2011 Witold Gantzke and Kirill Lepskiy