19#ifndef VISIBLEOBJECTTOMATERIALHELPER_H
20#define VISIBLEOBJECTTOMATERIALHELPER_H
41template <
class objectT>
48 inline void setState(
const objectT*, SoMaterial *mat );
VP1HelperClassBase(IVP1System *sys=0, QString helpername="")
void visibleObjectsChanged()
VisibleObjectToMaterialHelper_Base(QObject *p)
virtual ~VisibleObjectToMaterialHelper_Base()
virtual void emitSignal()=0
void setState(const objectT *, SoMaterial *mat)
const std::map< const objectT *, SoMaterial * > & visibleObjects()
virtual ~VisibleObjectToMaterialHelper()
bool m_hasscheduledupdate
void setNoVisibleObjects()
std::map< const objectT *, SoMaterial * > m_visobjects
VisibleObjectToMaterialHelper(QObject *parent=0, IVP1System *sys=0)