SoQtMaterialEditor Class Reference

#include <SoQtMaterialEditor.h>

Inheritance diagram for SoQtMaterialEditor:
Inheritance graph
[legend]

List of all members.

Public Types

enum  UpdateFrequency { CONTINUOUS = SoGuiMaterialEditor::CONTINUOUS, AFTER_ACCEPT = SoGuiMaterialEditor::AFTER_ACCEPT }

Public Member Functions

void addMaterialChangedCallback (SoQtMaterialEditorCB *callback, void *closure=NULL)
void attach (SoVRMLMaterial *material)
void attach (SoMaterial *material, int index=0)
void detach (void)
SoGuiMaterialEditorgetEditor (void) const
const SoMaterial & getMaterial (void) const
SoQtMaterialEditor::UpdateFrequency getUpdateFrequency (void) const
SbBool isAttached (void)
SbBool isAttachedVRML (void)
void removeMaterialChangedCallback (SoQtMaterialEditorCB *callback, void *closure=NULL)
void setMaterial (const SoVRMLMaterial &material)
void setMaterial (const SoMaterial &material)
void setUpdateFrequency (SoQtMaterialEditor::UpdateFrequency frequency)
 SoQtMaterialEditor (QWidget *parent=NULL, const char *name=NULL, SbBool embed=TRUE)
 ~SoQtMaterialEditor (void)

Protected Member Functions

virtual const char * getDefaultIconTitle (void) const
virtual const char * getDefaultTitle (void) const
virtual const char * getDefaultWidgetName (void) const
 SoQtMaterialEditor (QWidget *parent, const char *const name, SbBool embed, SbBool build)

Private Member Functions

 SOQT_OBJECT_HEADER (SoQtMaterialEditor, SoQtRenderArea)

Private Attributes

void * internals

Detailed Description

Definition at line 37 of file SoQtMaterialEditor.h.


Member Enumeration Documentation

Enumerator:
CONTINUOUS 
AFTER_ACCEPT 

Definition at line 44 of file SoQtMaterialEditor.h.


Constructor & Destructor Documentation

SoQtMaterialEditor::SoQtMaterialEditor ( QWidget *  parent = NULL,
const char *  name = NULL,
SbBool  embed = TRUE 
)
SoQtMaterialEditor::~SoQtMaterialEditor ( void   ) 
SoQtMaterialEditor::SoQtMaterialEditor ( QWidget *  parent,
const char *const   name,
SbBool  embed,
SbBool  build 
) [protected]

Member Function Documentation

void SoQtMaterialEditor::addMaterialChangedCallback ( SoQtMaterialEditorCB callback,
void *  closure = NULL 
)
void SoQtMaterialEditor::attach ( SoVRMLMaterial *  material  ) 
void SoQtMaterialEditor::attach ( SoMaterial *  material,
int  index = 0 
)
void SoQtMaterialEditor::detach ( void   ) 
virtual const char* SoQtMaterialEditor::getDefaultIconTitle ( void   )  const [protected, virtual]

Reimplemented from SoQtRenderArea.

virtual const char* SoQtMaterialEditor::getDefaultTitle ( void   )  const [protected, virtual]

Reimplemented from SoQtRenderArea.

virtual const char* SoQtMaterialEditor::getDefaultWidgetName ( void   )  const [protected, virtual]

Reimplemented from SoQtRenderArea.

SoGuiMaterialEditor* SoQtMaterialEditor::getEditor ( void   )  const
const SoMaterial& SoQtMaterialEditor::getMaterial ( void   )  const
SoQtMaterialEditor::UpdateFrequency SoQtMaterialEditor::getUpdateFrequency ( void   )  const
SbBool SoQtMaterialEditor::isAttached ( void   ) 
SbBool SoQtMaterialEditor::isAttachedVRML ( void   ) 
void SoQtMaterialEditor::removeMaterialChangedCallback ( SoQtMaterialEditorCB callback,
void *  closure = NULL 
)
void SoQtMaterialEditor::setMaterial ( const SoVRMLMaterial &  material  ) 
void SoQtMaterialEditor::setMaterial ( const SoMaterial &  material  ) 
void SoQtMaterialEditor::setUpdateFrequency ( SoQtMaterialEditor::UpdateFrequency  frequency  ) 
SoQtMaterialEditor::SOQT_OBJECT_HEADER ( SoQtMaterialEditor  ,
SoQtRenderArea   
) [private]

Member Data Documentation

Definition at line 77 of file SoQtMaterialEditor.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Wed Jan 25 11:00:25 2012