Gazebo Rendering

API Reference

7.4.2
BaseMaterial< T > Member List

This is the complete list of members for BaseMaterial< T >, including all inherited members.

alphaThresholdBaseMaterial< T >protected
AlphaThreshold() const overrideBaseMaterial< T >virtual
Ambient() const overrideBaseMaterial< T >virtual
ambientBaseMaterial< T >protected
BaseMaterial()BaseMaterial< T >protected
castShadowsBaseMaterial< T >protected
CastShadows() const overrideBaseMaterial< T >virtual
ClearEmissiveMap() overrideBaseMaterial< T >virtual
ClearEnvironmentMap() overrideBaseMaterial< T >virtual
ClearLightMap() overrideBaseMaterial< T >virtual
ClearMetalnessMap() overrideBaseMaterial< T >virtual
ClearNormalMap() overrideBaseMaterial< T >virtual
ClearRoughnessMap() overrideBaseMaterial< T >virtual
ClearTexture() overrideBaseMaterial< T >virtual
Clone(const std::string &_name="") const overrideBaseMaterial< T >virtual
CopyFrom(ConstMaterialPtr _material) overrideBaseMaterial< T >virtual
CopyFrom(const common::Material &_material) overrideBaseMaterial< T >virtual
DepthCheckEnabled() const overrideBaseMaterial< T >virtual
depthCheckEnabledBaseMaterial< T >protected
DepthWriteEnabled() const overrideBaseMaterial< T >virtual
depthWriteEnabledBaseMaterial< T >protected
Destroy()=0Objectpure virtual
diffuseBaseMaterial< T >protected
Diffuse() const overrideBaseMaterial< T >virtual
emissiveBaseMaterial< T >protected
Emissive() const overrideBaseMaterial< T >virtual
EmissiveMap() const overrideBaseMaterial< T >virtual
EmissiveMapData() const overrideBaseMaterial< T >virtual
EnvironmentMap() const overrideBaseMaterial< T >virtual
EnvironmentMapData() const overrideBaseMaterial< T >virtual
FragmentShader() const overrideBaseMaterial< T >virtual
FragmentShaderParams() overrideBaseMaterial< T >virtual
HasEmissiveMap() const overrideBaseMaterial< T >virtual
HasEnvironmentMap() const overrideBaseMaterial< T >virtual
HasLightMap() const overrideBaseMaterial< T >virtual
HasMetalnessMap() const overrideBaseMaterial< T >virtual
HasNormalMap() const overrideBaseMaterial< T >virtual
HasRoughnessMap() const overrideBaseMaterial< T >virtual
HasTexture() const overrideBaseMaterial< T >virtual
Id() const =0Objectpure virtual
LightingEnabled() const overrideBaseMaterial< T >virtual
lightingEnabledBaseMaterial< T >protected
LightMap() const overrideBaseMaterial< T >virtual
LightMapData() const overrideBaseMaterial< T >virtual
LightMapTexCoordSet() const overrideBaseMaterial< T >virtual
Metalness() const overrideBaseMaterial< T >virtual
MetalnessMap() const overrideBaseMaterial< T >virtual
MetalnessMapData() const overrideBaseMaterial< T >virtual
Name() const =0Objectpure virtual
NormalMap() const overrideBaseMaterial< T >virtual
NormalMapData() const overrideBaseMaterial< T >virtual
PostRender()=0Objectpure virtual
PreRender() overrideBaseMaterial< T >virtual
receiveShadowsBaseMaterial< T >protected
ReceiveShadows() const overrideBaseMaterial< T >virtual
ReflectionEnabled() const overrideBaseMaterial< T >virtual
reflectionEnabledBaseMaterial< T >protected
reflectivityBaseMaterial< T >protected
Reflectivity() const overrideBaseMaterial< T >virtual
renderOrderBaseMaterial< T >protected
RenderOrder() const overrideBaseMaterial< T >virtual
Reset()BaseMaterial< T >protectedvirtual
Roughness() const overrideBaseMaterial< T >virtual
RoughnessMap() const overrideBaseMaterial< T >virtual
RoughnessMapData() const overrideBaseMaterial< T >virtual
Scene() const =0Objectpure virtual
SetAlphaFromTexture(bool _enabled, double _alpha=0.5, bool _twoSided=true) overrideBaseMaterial< T >virtual
SetAmbient(const double _r, const double _g, const double _b, const double _a=1.0) overrideBaseMaterial< T >virtual
SetAmbient(const math::Color &_color) overrideBaseMaterial< T >virtual
SetCastShadows(const bool _castShadows) overrideBaseMaterial< T >virtual
SetDepthCheckEnabled(bool _enabled) overrideBaseMaterial< T >virtual
SetDepthMaterial(const double far, const double near) overrideBaseMaterial< T >virtual
SetDepthWriteEnabled(bool _enabled) overrideBaseMaterial< T >virtual
SetDiffuse(const double _r, const double _g, const double _b, const double _a=1.0) overrideBaseMaterial< T >virtual
SetDiffuse(const math::Color &_color) overrideBaseMaterial< T >virtual
SetEmissive(const double _r, const double _g, const double _b, const double _a=1.0) overrideBaseMaterial< T >virtual
SetEmissive(const math::Color &_color) overrideBaseMaterial< T >virtual
SetEmissiveMap(const std::string &_emissiveMap, const std::shared_ptr< const common::Image > &_img) overrideBaseMaterial< T >virtual
gz::rendering::Material::SetEmissiveMap(const std::string &_emissiveMap)Materialinlinevirtual
SetEnvironmentMap(const std::string &_environmentMap, const std::shared_ptr< const common::Image > &_img) overrideBaseMaterial< T >virtual
gz::rendering::Material::SetEnvironmentMap(const std::string &_environmentMap)Materialinlinevirtual
SetFragmentShader(const std::string &_path) overrideBaseMaterial< T >virtual
SetLightingEnabled(const bool _enabled) overrideBaseMaterial< T >virtual
SetLightMap(const std::string &_lightMap, const std::shared_ptr< const common::Image > &_img, unsigned int _uvSet=0u) overrideBaseMaterial< T >virtual
gz::rendering::Material::SetLightMap(const std::string &_lightMap, unsigned int _uvSet=0u)Materialinlinevirtual
SetMetalness(const float _metalness) overrideBaseMaterial< T >virtual
SetMetalnessMap(const std::string &_metalnessMap, const std::shared_ptr< const common::Image > &_img) overrideBaseMaterial< T >virtual
gz::rendering::Material::SetMetalnessMap(const std::string &_metalnessMap)Materialinlinevirtual
SetNormalMap(const std::string &_normalMap, const std::shared_ptr< const common::Image > &_img) overrideBaseMaterial< T >virtual
gz::rendering::Material::SetNormalMap(const std::string &_normalMap)Materialinlinevirtual
SetReceiveShadows(const bool _receiveShadows) overrideBaseMaterial< T >virtual
SetReflectionEnabled(const bool _enabled) overrideBaseMaterial< T >virtual
SetReflectivity(const double _reflectivity) overrideBaseMaterial< T >virtual
SetRenderOrder(const float _renderOrder) overrideBaseMaterial< T >virtual
SetRoughness(const float _roughness) overrideBaseMaterial< T >virtual
SetRoughnessMap(const std::string &_roughnessMap, const std::shared_ptr< const common::Image > &_img) overrideBaseMaterial< T >virtual
gz::rendering::Material::SetRoughnessMap(const std::string &_roughnessMap)Materialinlinevirtual
SetShaderType(enum ShaderType _type) overrideBaseMaterial< T >inlinevirtual
SetShininess(const double _shininess) overrideBaseMaterial< T >virtual
SetSpecular(const double _r, const double _g, const double _b, const double _a=1.0) overrideBaseMaterial< T >virtual
SetSpecular(const math::Color &_color) overrideBaseMaterial< T >virtual
SetTexture(const std::string &_texture, const std::shared_ptr< const common::Image > &_img) overrideBaseMaterial< T >virtual
gz::rendering::Material::SetTexture(const std::string &_texture)Materialinlinevirtual
SetTransparency(const double _transparency) overrideBaseMaterial< T >virtual
SetVertexShader(const std::string &_path) overrideBaseMaterial< T >virtual
ShaderType() const overrideBaseMaterial< T >inlinevirtual
shininessBaseMaterial< T >protected
Shininess() const overrideBaseMaterial< T >virtual
specularBaseMaterial< T >protected
Specular() const overrideBaseMaterial< T >virtual
Texture() const overrideBaseMaterial< T >virtual
TextureAlphaEnabled() const overrideBaseMaterial< T >virtual
textureAlphaEnabledBaseMaterial< T >protected
TextureData() const overrideBaseMaterial< T >virtual
transparencyBaseMaterial< T >protected
Transparency() const overrideBaseMaterial< T >virtual
twoSidedEnabledBaseMaterial< T >protected
TwoSidedEnabled() const overrideBaseMaterial< T >virtual
Type() const overrideBaseMaterial< T >virtual
VertexShader() const overrideBaseMaterial< T >virtual
VertexShaderParams() overrideBaseMaterial< T >virtual
~BaseMaterial()BaseMaterial< T >virtual
~Material()Materialvirtual
~Object()Objectvirtual