![]() |
ATLAS Offline Software
|
#include <VisAttributes.h>
Classes | |
| class | Imp |
Public Member Functions | |
| VisAttributes () | |
| VisAttributes (const VisAttributes &)=delete | |
| VisAttributes & | operator= (const VisAttributes &)=delete |
| void | init () |
| virtual | ~VisAttributes () |
| SoMaterial * | get (const std::string &name) const |
| void | overrideTransparencies (float transpfact) |
| QByteArray | getState (bool onlyChangedMaterials=true) |
| void | applyState (QByteArray) |
Protected Member Functions | |
| void | add (const std::string &name, SoMaterial *) |
| void | setColorFromRGB (SoMaterial *mat, const std::string &type, const int r, const int g, const int b) |
Private Member Functions | |
| float | getValFromRGB (const int rgb) |
Private Attributes | |
| Imp * | m_d |
Definition at line 14 of file VisAttributes.h.
| VisAttributes::VisAttributes | ( | ) |
Definition at line 100 of file VisAttributes.cxx.
|
delete |
|
virtual |
Definition at line 104 of file VisAttributes.cxx.
|
protected |
Definition at line 122 of file VisAttributes.cxx.
| void VisAttributes::applyState | ( | QByteArray | ba | ) |
Definition at line 61 of file VisAttributes.cxx.
| SoMaterial * VisAttributes::get | ( | const std::string & | name | ) | const |
Definition at line 113 of file VisAttributes.cxx.
| QByteArray VisAttributes::getState | ( | bool | onlyChangedMaterials = true | ) |
Definition at line 32 of file VisAttributes.cxx.
|
private |
Definition at line 144 of file VisAttributes.cxx.
| void VisAttributes::init | ( | ) |
Definition at line 26 of file VisAttributes.cxx.
|
delete |
| void VisAttributes::overrideTransparencies | ( | float | transpfact | ) |
|
protected |
Definition at line 149 of file VisAttributes.cxx.
|
private |
Definition at line 48 of file VisAttributes.h.