|
Index
C++ Code Documentation
milieu::opengl::Blend
Derived from: virtual ::milieu::kernel::Blend
File: GEOM/milieu/opengl/Blend.H
public:
- Blend();
 | constructor | |
- Blend( Blend const & );
 | copy constructor | |
- virtual ~Blend();
 | destructor | |
- Blend &operator=( Blend const & );
 | assignment operator | |
- virtual bool const &antialias_point() const;
 | access functions | |
- virtual bool const &antialias_line() const;
- virtual bool const &blend_enable() const;
- virtual uint const &blend_src_function() const;
- virtual uint const &blend_dest_function() const;
- virtual bool const &fog_enable() const;
- virtual uint const &fog_mode() const;
- virtual base::ArrayX<float,3U> const &fog_parameter() const;
- virtual base::Color3 const &fog_color() const;
- virtual bool const &depth_enable() const;
- virtual uint const &depth_function() const;
- virtual bool const &depth_mask() const;
- virtual bool const &hint_point_smooth() const;
- virtual bool const &hint_line_smooth() const;
- virtual bool const &hint_polygon_smooth() const;
- virtual bool const &hint_fog() const;
- virtual bool const &hint_perspective_correction() const;
- virtual void antialias_point( bool );
- virtual void antialias_line( bool );
- virtual void blend_enable( bool );
- virtual void blend_src_function( uint );
- virtual void blend_dest_function( uint );
- virtual void fog_enable( bool );
- virtual void fog_mode( uint a );
- virtual void fog_parameter( base::ArrayX<float,3U> const &a );
- virtual void fog_color( base::Color3 const &a );
- virtual void depth_enable( bool );
- virtual void depth_function( uint );
- virtual void depth_mask( bool );
- virtual void hint_point_smooth( uint );
- virtual void hint_line_smooth( uint );
- virtual void hint_polygon_smooth( uint );
- virtual void hint_fog( uint );
- virtual void hint_perspective_correction( uint );
protected:
- void draw() const;
- virtual void refresh() = 0;
private:
|