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:
  • void fog();


milieu::opengl::Blend GANG