Open3D (C++ API)  0.18.0+5c982c7
Public Member Functions | Static Public Member Functions | Data Fields
open3d::geometry::TriangleMesh::Material::MaterialParameter Struct Reference

#include <TriangleMesh.h>

Public Member Functions

 MaterialParameter ()
 
 MaterialParameter (const float v1, const float v2, const float v3, const float v4)
 
 MaterialParameter (const float v1, const float v2, const float v3)
 
 MaterialParameter (const float v1, const float v2)
 
 MaterialParameter (const float v1)
 
float r () const
 
float g () const
 
float b () const
 
float a () const
 

Static Public Member Functions

static MaterialParameter CreateRGB (const float r, const float g, const float b)
 

Data Fields

float f4 [4] = {0}
 

Constructor & Destructor Documentation

◆ MaterialParameter() [1/5]

open3d::geometry::TriangleMesh::Material::MaterialParameter::MaterialParameter ( )
inline

◆ MaterialParameter() [2/5]

open3d::geometry::TriangleMesh::Material::MaterialParameter::MaterialParameter ( const float  v1,
const float  v2,
const float  v3,
const float  v4 
)
inline

◆ MaterialParameter() [3/5]

open3d::geometry::TriangleMesh::Material::MaterialParameter::MaterialParameter ( const float  v1,
const float  v2,
const float  v3 
)
inline

◆ MaterialParameter() [4/5]

open3d::geometry::TriangleMesh::Material::MaterialParameter::MaterialParameter ( const float  v1,
const float  v2 
)
inline

◆ MaterialParameter() [5/5]

open3d::geometry::TriangleMesh::Material::MaterialParameter::MaterialParameter ( const float  v1)
inlineexplicit

Member Function Documentation

◆ a()

float open3d::geometry::TriangleMesh::Material::MaterialParameter::a ( ) const
inline

◆ b()

float open3d::geometry::TriangleMesh::Material::MaterialParameter::b ( ) const
inline

◆ CreateRGB()

static MaterialParameter open3d::geometry::TriangleMesh::Material::MaterialParameter::CreateRGB ( const float  r,
const float  g,
const float  b 
)
inlinestatic

◆ g()

float open3d::geometry::TriangleMesh::Material::MaterialParameter::g ( ) const
inline

◆ r()

float open3d::geometry::TriangleMesh::Material::MaterialParameter::r ( ) const
inline

Field Documentation

◆ f4

float open3d::geometry::TriangleMesh::Material::MaterialParameter::f4[4] = {0}

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