6 #ifndef CNOID_UTIL_SCENE_EFFECTS_H 7 #define CNOID_UTIL_SCENE_EFFECTS_H 22 const Vector3f&
color()
const {
return color_; }
23 template<
typename Derived>
void setColor(
const Eigen::MatrixBase<Derived>& c) {
24 color_ = c.template cast<Vector3f::Scalar>(); }
30 float visibilityRange_;
44 const Vector4f&
color()
const {
return color_; }
45 void setColor(
const Vector4f& color) { color_ = color; }
void setColor(const Vector4f &color)
Definition: SceneEffects.h:45
void setVisibilityRange(float r)
Definition: SceneEffects.h:25
Definition: SceneGraph.h:394
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
Definition: SceneEffects.h:39
ref_ptr< SgFog > SgFogPtr
Definition: SceneEffects.h:33
Definition: SceneEffects.h:36
Definition: SceneGraph.h:56
Definition: SceneEffects.h:14
Definition: SceneGraph.h:160
const Vector4f & color() const
Definition: SceneEffects.h:44
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
void setLineWidth(float width)
Definition: SceneEffects.h:46
float visibilityRange() const
Definition: SceneEffects.h:26
float lineWidth() const
Definition: SceneEffects.h:47
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37
ref_ptr< SgOutlineGroup > SgOutlineGroupPtr
Definition: SceneEffects.h:53
void setColor(const Eigen::MatrixBase< Derived > &c)
Definition: SceneEffects.h:23
Definition: SceneVisitor.h:15
Definition: SceneGraph.h:79
const Vector3f & color() const
Definition: SceneEffects.h:22