#include <FilamentEntitiesMods.h>
|
| | FilamentMaterialModifier (const std::shared_ptr< filament::MaterialInstance > &material_instance, const MaterialInstanceHandle &id) |
| | FilamentMaterialModifier ()=default |
| void | Reset () |
| void | Init (const std::shared_ptr< filament::MaterialInstance > &material_instance, const MaterialInstanceHandle &id) |
| MaterialModifier & | SetParameter (const char *parameter, int value) override |
| MaterialModifier & | SetParameter (const char *parameter, float value) override |
| MaterialModifier & | SetParameter (const char *parameter, const Eigen::Vector3f &value) override |
| MaterialModifier & | SetColor (const char *parameter, const Eigen::Vector3f &value, bool srgb) override |
| MaterialModifier & | SetColor (const char *parameter, const Eigen::Vector4f &value, bool srgb) override |
| MaterialModifier & | SetTexture (const char *parameter, const TextureHandle &texture, const TextureSamplerParameters &sampler) override |
| MaterialModifier & | SetDoubleSided (bool double_sided) override |
| MaterialInstanceHandle | Finish () override |
| virtual | ~MaterialModifier ()=default |
◆ FilamentMaterialModifier() [1/2]
| open3d::visualization::rendering::FilamentMaterialModifier::FilamentMaterialModifier |
( |
const std::shared_ptr< filament::MaterialInstance > & | material_instance, |
|
|
const MaterialInstanceHandle & | id ) |
◆ FilamentMaterialModifier() [2/2]
| open3d::visualization::rendering::FilamentMaterialModifier::FilamentMaterialModifier |
( |
| ) |
|
|
default |
◆ Finish()
◆ Init()
| void open3d::visualization::rendering::FilamentMaterialModifier::Init |
( |
const std::shared_ptr< filament::MaterialInstance > & | material_instance, |
|
|
const MaterialInstanceHandle & | id ) |
◆ Reset()
| void open3d::visualization::rendering::FilamentMaterialModifier::Reset |
( |
| ) |
|
◆ SamplerFromSamplerParameters()
| TextureSampler open3d::visualization::rendering::FilamentMaterialModifier::SamplerFromSamplerParameters |
( |
const TextureSamplerParameters & | sampler_config | ) |
|
|
static |
◆ SetColor() [1/2]
| MaterialModifier & open3d::visualization::rendering::FilamentMaterialModifier::SetColor |
( |
const char * | parameter, |
|
|
const Eigen::Vector3f & | value, |
|
|
bool | srgb ) |
|
overridevirtual |
◆ SetColor() [2/2]
| MaterialModifier & open3d::visualization::rendering::FilamentMaterialModifier::SetColor |
( |
const char * | parameter, |
|
|
const Eigen::Vector4f & | value, |
|
|
bool | srgb ) |
|
overridevirtual |
◆ SetDoubleSided()
| MaterialModifier & open3d::visualization::rendering::FilamentMaterialModifier::SetDoubleSided |
( |
bool | double_sided | ) |
|
|
overridevirtual |
◆ SetParameter() [1/3]
| MaterialModifier & open3d::visualization::rendering::FilamentMaterialModifier::SetParameter |
( |
const char * | parameter, |
|
|
const Eigen::Vector3f & | value ) |
|
overridevirtual |
◆ SetParameter() [2/3]
| MaterialModifier & open3d::visualization::rendering::FilamentMaterialModifier::SetParameter |
( |
const char * | parameter, |
|
|
float | value ) |
|
overridevirtual |
◆ SetParameter() [3/3]
| MaterialModifier & open3d::visualization::rendering::FilamentMaterialModifier::SetParameter |
( |
const char * | parameter, |
|
|
int | value ) |
|
overridevirtual |
◆ SetTexture()
The documentation for this class was generated from the following files: