Drake
Drake C++ Documentation
light_parameter.h File Reference
#include <ostream>
#include <string>
#include <Eigen/Dense>
#include <fmt/format.h>
#include "drake/common/fmt_ostream.h"
#include "drake/common/name_value.h"
#include "drake/geometry/rgba.h"
Include dependency graph for light_parameter.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  LightParameter
 Light parameter for supporting RenderEngine implementations. More...
 

Namespaces

 drake
 
 drake::geometry
 
 drake::geometry::render
 

Enumerations

enum  LightType { kPoint = 1, kSpot = 2, kDirectional = 3 }
 Specification of the type of light. More...
 
enum  LightFrame { kWorld = 0, kCamera = 1 }
 Specifies the frame in which a light is fixed. More...
 

Functions

std::ostream & operator<< (std::ostream &out, const LightType &t)
 Writes the LightType as a string. More...
 
LightType light_type_from_string (const std::string &spec)
 Instantiates a LightType from its string representation. More...
 
std::ostream & operator<< (std::ostream &out, const LightFrame &t)
 Writes the LightFrame as a string. More...
 
LightFrame light_frame_from_string (const std::string &spec)
 Instantiates a LightFrame from its string representation. More...