Choreonoid  1.5
Public Member Functions | Public Attributes | List of all members
cnoid::DaeEffect Class Reference

It will hold the information of SgMaterial for 3D shape model. More...

#include <DaeNode.h>

Inheritance diagram for cnoid::DaeEffect:
cnoid::Dae cnoid::Referenced

Public Member Functions

 DaeEffect ()
 
- Public Member Functions inherited from cnoid::Dae
 Dae ()
 
- Public Member Functions inherited from cnoid::Referenced
virtual ~Referenced ()
 
void addRef ()
 
void releaseRef ()
 

Public Attributes

std::string refImageId
 
std::string effectId
 
Vector3 emission
 
double ambient
 
Vector3 diffuse
 
Vector3 specular
 
double shininess
 
double transparency
 
- Public Attributes inherited from cnoid::Dae
std::string id
 

Additional Inherited Members

- Protected Member Functions inherited from cnoid::Referenced
 Referenced ()
 
 Referenced (const Referenced &org)
 
int refCount () const
 

Detailed Description

It will hold the information of SgMaterial for 3D shape model.

Constructor & Destructor Documentation

◆ DaeEffect()

cnoid::DaeEffect::DaeEffect ( )
inline

Member Data Documentation

◆ ambient

double cnoid::DaeEffect::ambient

◆ diffuse

Vector3 cnoid::DaeEffect::diffuse

◆ effectId

std::string cnoid::DaeEffect::effectId

◆ emission

Vector3 cnoid::DaeEffect::emission

◆ refImageId

std::string cnoid::DaeEffect::refImageId

◆ shininess

double cnoid::DaeEffect::shininess

◆ specular

Vector3 cnoid::DaeEffect::specular

◆ transparency

double cnoid::DaeEffect::transparency

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