SoQtMaterialPalette Class Reference

#include <Inventor/Qt/SoQtMaterialPalette.h>

Inheritance diagram for SoQtMaterialPalette:
SoQtComponent

List of all members.

Public Member Functions

 SoQtMaterialPalette (QWidget *parent=NULL, const char *name=NULL, SbBool buildInsideParent=TRUE)
 ~SoQtMaterialPalette ()
void attach (SoMaterial *material, int index=0)
void detach ()
SbBool isAttached ()
void addMaterialChangedCallback (SoQtMaterialPaletteCB *f, void *userData=NULL)
void removeMaterialChangedCallback (SoQtMaterialPaletteCB *f, void *userData=NULL)
virtual void show ()
virtual void hide ()
void setMaterial (const SoMaterial &mtl)
const SoMaterialgetMaterial () const
void windowsPalette ()
void location2Event (SoEventCallback *node)
SoNONUNICODE void setPaletteBaseDir (const char *newBaseDir)
void setPaletteBaseDir (const SbString newBaseDir)
long getMaxDirCount ()

Static Public Member Functions

static void staticLocation2EventCB (void *userData, SoEventCallback *node)

Public Attributes

SbBool alwaysOnTop

Detailed Description


Constructor & Destructor Documentation

SoQtMaterialPalette::SoQtMaterialPalette ( QWidget *  parent = NULL,
const char *  name = NULL,
SbBool  buildInsideParent = TRUE 
)
SoQtMaterialPalette::~SoQtMaterialPalette (  ) 

Member Function Documentation

void SoQtMaterialPalette::addMaterialChangedCallback ( SoQtMaterialPaletteCB f,
void *  userData = NULL 
) [inline]
void SoQtMaterialPalette::attach ( SoMaterial material,
int  index = 0 
)
void SoQtMaterialPalette::detach (  ) 
const SoMaterial& SoQtMaterialPalette::getMaterial (  )  const [inline]
long SoQtMaterialPalette::getMaxDirCount (  )  [inline]
virtual void SoQtMaterialPalette::hide (  )  [virtual]

This hides the component.

Reimplemented from SoQtComponent.

SbBool SoQtMaterialPalette::isAttached (  )  [inline]
void SoQtMaterialPalette::location2Event ( SoEventCallback node  ) 
void SoQtMaterialPalette::removeMaterialChangedCallback ( SoQtMaterialPaletteCB f,
void *  userData = NULL 
) [inline]
void SoQtMaterialPalette::setMaterial ( const SoMaterial mtl  ) 
void SoQtMaterialPalette::setPaletteBaseDir ( const SbString  newBaseDir  ) 
SoNONUNICODE void SoQtMaterialPalette::setPaletteBaseDir ( const char *  newBaseDir  ) 
virtual void SoQtMaterialPalette::show (  )  [virtual]

This shows the component.

Reimplemented from SoQtComponent.

static void SoQtMaterialPalette::staticLocation2EventCB ( void *  userData,
SoEventCallback node 
) [static]
void SoQtMaterialPalette::windowsPalette (  ) 

Member Data Documentation


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

Open Inventor Toolkit reference manual, generated on 15 Mar 2023
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/