ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SoStyleCache Class Reference

#include <geant4/tree/geant4-10.6-release/source/visualization/OpenInventor/include/HEPVis/misc/SoStyleCache.h>

+ Inheritance diagram for SoStyleCache:
+ Collaboration diagram for SoStyleCache:

Public Member Functions

 SoStyleCache ()
 
SoMaterial * getMaterial (const SbColor &, float=0)
 
SoMaterial * getMaterial (float, float, float, float=0)
 
SoDrawStyle * getLineStyle (unsigned short=0xFFFF, float=0)
 
SoLightModel * getLightModelPhong ()
 
SoLightModel * getLightModelBaseColor ()
 
SoResetTransform * getResetTransform ()
 

Protected Member Functions

 ~SoStyleCache ()
 

Private Attributes

SoGroup * fMaterials
 
SoGroup * fLineStyles
 
SoGroup * fLightModels
 
SoResetTransform * fResetTransform
 

Detailed Description

Definition at line 43 of file SoStyleCache.h.

View newest version in sPHENIX GitHub at line 43 of file SoStyleCache.h

Constructor & Destructor Documentation

SoStyleCache::SoStyleCache ( )
SoStyleCache::~SoStyleCache ( )
protected

Member Function Documentation

SoLightModel* SoStyleCache::getLightModelBaseColor ( )
SoLightModel* SoStyleCache::getLightModelPhong ( )
SoDrawStyle* SoStyleCache::getLineStyle ( unsigned  short = 0xFFFF,
float  = 0 
)
SoMaterial* SoStyleCache::getMaterial ( const SbColor &  ,
float  = 0 
)
SoMaterial* SoStyleCache::getMaterial ( float  ,
float  ,
float  ,
float  = 0 
)
SoResetTransform* SoStyleCache::getResetTransform ( )

Member Data Documentation

SoGroup* SoStyleCache::fLightModels
private

Definition at line 59 of file SoStyleCache.h.

View newest version in sPHENIX GitHub at line 59 of file SoStyleCache.h

SoGroup* SoStyleCache::fLineStyles
private

Definition at line 58 of file SoStyleCache.h.

View newest version in sPHENIX GitHub at line 58 of file SoStyleCache.h

SoGroup* SoStyleCache::fMaterials
private

Definition at line 57 of file SoStyleCache.h.

View newest version in sPHENIX GitHub at line 57 of file SoStyleCache.h

SoResetTransform* SoStyleCache::fResetTransform
private

Definition at line 60 of file SoStyleCache.h.

View newest version in sPHENIX GitHub at line 60 of file SoStyleCache.h


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