Open3D (C++ API)
Public Types | Public Member Functions | Data Fields
open3d::visualization::LightDescription Struct Reference

#include <RendererStructs.h>

Public Types

enum  eLightType { POINT, SPOT, DIRECTIONAL }
 

Public Member Functions

 LightDescription ()
 

Data Fields

eLightType type
 
float intensity
 
float falloff
 
float light_cone_inner
 
float light_cone_outer
 
Eigen::Vector3f color
 
Eigen::Vector3f direction
 
Eigen::Vector3f position
 
bool cast_shadows
 
Json::Value custom_attributes
 

Member Enumeration Documentation

◆ eLightType

Enumerator
POINT 
SPOT 
DIRECTIONAL 

Constructor & Destructor Documentation

◆ LightDescription()

open3d::visualization::LightDescription::LightDescription ( )
inline

Field Documentation

◆ cast_shadows

bool open3d::visualization::LightDescription::cast_shadows

◆ color

Eigen::Vector3f open3d::visualization::LightDescription::color

◆ custom_attributes

Json::Value open3d::visualization::LightDescription::custom_attributes

◆ direction

Eigen::Vector3f open3d::visualization::LightDescription::direction

◆ falloff

float open3d::visualization::LightDescription::falloff

◆ intensity

float open3d::visualization::LightDescription::intensity

◆ light_cone_inner

float open3d::visualization::LightDescription::light_cone_inner

◆ light_cone_outer

float open3d::visualization::LightDescription::light_cone_outer

◆ position

Eigen::Vector3f open3d::visualization::LightDescription::position

◆ type

eLightType open3d::visualization::LightDescription::type

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