SCL
1.0
Standard Control Library : Control, dynamics, physics, and simulation
|
#include <SGraphicsParsed.hpp>
Classes | |
struct | SLight |
Public Member Functions | |
virtual const std::string & | getType () const |
virtual const std::string & | getName () const |
virtual bool | hasBeenInit () const |
Public Attributes | |
Eigen::Vector3d | cam_pos_ |
Eigen::Vector3d | cam_lookat_ |
Eigen::Vector3d | cam_up_ |
sFloat | cam_clipping_dist_ [2] |
sFloat | background_color_ [3] |
std::vector< SLight > | lights_ |
std::string | name_ |
sBool | has_been_init_ |
Protected Attributes | |
std::string | type_ |
Contains all the static information for rendering a scenegraph.
Set cameras, lights etc. here.
|
inlinevirtualinherited |
Get the object's type
|
inlinevirtualinherited |
Get the object's type
|
inlinevirtualinherited |
Get the object's type
Eigen::Vector3d scl::SGraphicsParsed::cam_pos_ |
Camera settings for this world.
|
inherited |
Whether the object is ready for use
std::vector<SLight> scl::SGraphicsParsed::lights_ |
Light source
|
inherited |
The object's name
|
protectedinherited |
The object's type. Should only be set by the constructor