Open CASCADE Technology  7.4.0
Public Member Functions | Data Fields

RWObj_Material Struct Reference

Material definition for OBJ file format. More...

#include <RWObj_Material.hxx>

Public Member Functions

 RWObj_Material ()
 

Data Fields

TCollection_AsciiString Name
 material name (identifier) as defined in MTL file More...
 
TCollection_AsciiString DiffuseTexture
 path to the texture image file defining diffuse color More...
 
TCollection_AsciiString SpecularTexture
 path to the texture image file defining specular color More...
 
TCollection_AsciiString BumpTexture
 path to the texture image file defining normal map More...
 
Quantity_Color AmbientColor
 
Quantity_Color DiffuseColor
 
Quantity_Color SpecularColor
 
Standard_ShortReal Shininess
 
Standard_ShortReal Transparency
 

Detailed Description

Material definition for OBJ file format.

Constructor & Destructor Documentation

◆ RWObj_Material()

RWObj_Material::RWObj_Material ( )
inline

Field Documentation

◆ AmbientColor

Quantity_Color RWObj_Material::AmbientColor

◆ BumpTexture

TCollection_AsciiString RWObj_Material::BumpTexture

path to the texture image file defining normal map

◆ DiffuseColor

Quantity_Color RWObj_Material::DiffuseColor

◆ DiffuseTexture

TCollection_AsciiString RWObj_Material::DiffuseTexture

path to the texture image file defining diffuse color

◆ Name

TCollection_AsciiString RWObj_Material::Name

material name (identifier) as defined in MTL file

◆ Shininess

Standard_ShortReal RWObj_Material::Shininess

◆ SpecularColor

Quantity_Color RWObj_Material::SpecularColor

◆ SpecularTexture

TCollection_AsciiString RWObj_Material::SpecularTexture

path to the texture image file defining specular color

◆ Transparency

Standard_ShortReal RWObj_Material::Transparency

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