|
Eidolon
|
This is the complete list of members for Material, including all inherited members.
| addAlphaCtrl(vec3 v) | Spectrum | inlinevirtual |
| addSpectrumValue(real pos, color value) | Spectrum | inlinevirtual |
| alpha | Material | |
| alphacurve | Spectrum | protected |
| clampTexAddress(bool use) | Material | inlinevirtual |
| clearSpectrum() | Spectrum | inlinevirtual |
| clone(const char *name) const | Material | inlinevirtual |
| copySpectrumFrom(const Spectrum *s) | Spectrum | inlinevirtual |
| copyTo(Material *mat, bool copyTex=false, bool copySpec=false, bool copyProgs=false) const | Material | inlinevirtual |
| cullBackfaces(bool cull) | Material | inlinevirtual |
| fillColorMatrix(ColorMatrix *col, const RealMatrix *mat, bool useValAsAlpha=false) | Spectrum | inlinevirtual |
| getAlpha() const | Material | inlinevirtual |
| getAlphaCtrl(indexval index) const | Spectrum | inlinevirtual |
| getAmbient() const | Material | inlinevirtual |
| getBlendMode() const | Material | inlinevirtual |
| getDefaultColor() const | Material | inlinevirtual |
| getDiffuse() const | Material | inlinevirtual |
| getEmissive() const | Material | inlinevirtual |
| getGPUParamColor(ProgramType pt, const std::string &name) | Material | inlinevirtual |
| getGPUParamInt(ProgramType pt, const std::string &name) | Material | inlinevirtual |
| getGPUParamReal(ProgramType pt, const std::string &name) | Material | inlinevirtual |
| getGPUParamVec3(ProgramType pt, const std::string &name) | Material | inlinevirtual |
| getGPUProgram(ProgramType pt) const | Material | inlinevirtual |
| getName() const | Spectrum | inlinevirtual |
| getPointSizeAbs() const | Material | inlinevirtual |
| getPointSizeMax() const | Material | inlinevirtual |
| getPointSizeMin() const | Material | inlinevirtual |
| getShininess() const | Material | inlinevirtual |
| getSpectrumIndex(real pos, color value) const | Spectrum | inlinevirtual |
| getSpectrumPos(indexval index) const | Spectrum | inlinevirtual |
| getSpectrumValue(indexval index) const | Spectrum | inlinevirtual |
| getSpecular() const | Material | inlinevirtual |
| getTexture() const | Material | inlinevirtual |
| interpolateColor(real pos) const | Spectrum | inlinevirtual |
| isClampTexAddress() const | Material | inlinevirtual |
| isCullBackfaces() const | Material | inlinevirtual |
| isLinearAlpha() const | Spectrum | inlinevirtual |
| isTransparentColor() const | Material | inlinevirtual |
| Material() | Material | inline |
| name | Spectrum | protected |
| numAlphaCtrls() const | Spectrum | inlinevirtual |
| numSpectrumValues() const | Spectrum | inlinevirtual |
| removeAlphaCtrl(indexval index) | Spectrum | inlinevirtual |
| removeSpectrumValue(indexval index) | Spectrum | inlinevirtual |
| setAlpha(real alpha) | Material | inlinevirtual |
| setAlphaCtrl(vec3 v, indexval index) | Spectrum | inlinevirtual |
| setAlphaCurve(const Vec3Matrix *pts) | Spectrum | inlinevirtual |
| setAmbient(const color &c) | Material | inlinevirtual |
| setBlendMode(BlendMode bm) | Material | inlinevirtual |
| setDiffuse(const color &c) | Material | inlinevirtual |
| setEmissive(const color &c) | Material | inlinevirtual |
| setGPUParamColor(ProgramType pt, const std::string &name, color val) | Material | inlinevirtual |
| setGPUParamInt(ProgramType pt, const std::string &name, int val) | Material | inlinevirtual |
| setGPUParamReal(ProgramType pt, const std::string &name, real val) | Material | inlinevirtual |
| setGPUParamVec3(ProgramType pt, const std::string &name, vec3 val) | Material | inlinevirtual |
| setGPUProgram(const std::string &name, ProgramType pt) | Material | inlinevirtual |
| setGPUProgram(const GPUProgram *prog) | Material | inlinevirtual |
| setLinearAlpha(bool b) | Spectrum | inlinevirtual |
| setPointAttenuation(bool enabled, real constant=0.0f, real linear=1.0f, real quad=0.0f) | Material | inlinevirtual |
| setPointSize(real min, real max) | Material | inlinevirtual |
| setPointSizeAbs(real size) | Material | inlinevirtual |
| setShininess(real c) | Material | inlinevirtual |
| setSpectrumValue(sval index, real pos, color value) | Spectrum | inlinevirtual |
| setSpecular(const color &c) | Material | inlinevirtual |
| setTexture(const char *name) | Material | inlinevirtual |
| setTexture(const Texture *tex) | Material | inlinevirtual |
| spec | Spectrum | protected |
| Spectrum(const std::string &name="") | Spectrum | inline |
| updateSpectrum() | Material | inlinevirtual |
| useAlpha | Material | |
| useDepthCheck(bool use) | Material | inlinevirtual |
| useDepthWrite(bool use) | Material | inlinevirtual |
| useFlatShading(bool use) | Material | inlinevirtual |
| useInternalAlpha(bool val) | Material | inlinevirtual |
| useLighting(bool use) | Material | inlinevirtual |
| usePointSprites(bool useSprites) | Material | inlinevirtual |
| usesDepthCheck() const | Material | inlinevirtual |
| usesDepthWrite() const | Material | inlinevirtual |
| usesFlatShading() const | Material | inlinevirtual |
| usesInternalAlpha() const | Material | inlinevirtual |
| usesLighting() const | Material | inlinevirtual |
| useSpectrumTexture(bool use) | Material | inlinevirtual |
| usesPointAttenuation() const | Material | inlinevirtual |
| usesPointSprites() const | Material | inlinevirtual |
| usesTexFiltering() const | Material | inlinevirtual |
| usesVertexColor() const | Material | inlinevirtual |
| useTexFiltering(bool use) | Material | inlinevirtual |
| useVertexColor(bool use) | Material | inlinevirtual |
| ~Material() | Material | inlinevirtual |
1.8.13