#include <SceneDrawables.h>
|
enum | Attribute {
Node = 1 << 0,
GroupNode = 1 << 1,
TransformNode = 1 << 2,
Composite = 1 << 3,
Geometry = 1 << 4,
Appearance = 1 << 5,
NodeDecoration = 1 << 6,
Marker = 1 << 7,
Operable = 1 << 8,
MaxAttributeBit = 9,
GroupAttribute = GroupNode,
NodeDecorationGroup = NodeDecoration,
MarkerAttribute = Marker
} |
|
typedef std::set< SgObject * > | ParentContainer |
|
typedef ParentContainer::iterator | parentIter |
|
typedef ParentContainer::const_iterator | const_parentIter |
|
static bool | checkNonNodeCloning (const CloneMap &cloneMap) |
|
static void | setNonNodeCloning (CloneMap &cloneMap, bool on) |
|
◆ SgMaterial() [1/2]
SgMaterial::SgMaterial |
( |
| ) |
|
◆ SgMaterial() [2/2]
◆ ambientIntensity()
float cnoid::SgMaterial::ambientIntensity |
( |
| ) |
const |
|
inline |
◆ diffuseColor()
const Vector3f& cnoid::SgMaterial::diffuseColor |
( |
| ) |
const |
|
inline |
◆ doClone()
◆ emissiveColor()
const Vector3f& cnoid::SgMaterial::emissiveColor |
( |
| ) |
const |
|
inline |
◆ setAmbientIntensity()
void cnoid::SgMaterial::setAmbientIntensity |
( |
float |
intensity | ) |
|
|
inline |
◆ setDiffuseColor()
template<typename Derived >
void cnoid::SgMaterial::setDiffuseColor |
( |
const Eigen::MatrixBase< Derived > & |
c | ) |
|
|
inline |
◆ setEmissiveColor()
template<typename Derived >
void cnoid::SgMaterial::setEmissiveColor |
( |
const Eigen::MatrixBase< Derived > & |
c | ) |
|
|
inline |
◆ setShininess()
void SgMaterial::setShininess |
( |
float |
s | ) |
|
◆ setSpecularColor()
template<typename Derived >
void cnoid::SgMaterial::setSpecularColor |
( |
const Eigen::MatrixBase< Derived > & |
c | ) |
|
|
inline |
◆ setSpecularExponent()
void cnoid::SgMaterial::setSpecularExponent |
( |
float |
e | ) |
|
|
inline |
◆ setTransparency()
void cnoid::SgMaterial::setTransparency |
( |
float |
t | ) |
|
|
inline |
◆ shininess()
float SgMaterial::shininess |
( |
| ) |
const |
◆ specularColor()
const Vector3f& cnoid::SgMaterial::specularColor |
( |
| ) |
const |
|
inline |
◆ specularExponent()
float cnoid::SgMaterial::specularExponent |
( |
| ) |
const |
|
inline |
◆ transparency()
float cnoid::SgMaterial::transparency |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: