Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Oldviz Class Reference

Inheritance diagram for Oldviz:

SomeViz BaseViz Shader::Visualize Shader::Visualize List of all members.

Public Member Functions

 Oldviz (PT(GraphicsWindow)&)
virtual ~Oldviz (void)
virtual void Flush (void)
 Oldviz (PT(GraphicsWindow)&)
virtual ~Oldviz (void)
virtual void Flush (void)
virtual void DisplayTexture (PT(Texture)&, Shader *)
virtual void DisplayTexture (PointerTo< Texture > &, Shader *)=0
virtual void DisplayPixelBuffer (PT(PixelBuffer)&, Shader *)
virtual void DisplayPixelBuffer (PointerTo< PixelBuffer > &, Shader *)=0
virtual void DisplayTexture (PT(Texture)&, Shader *)
virtual void DisplayPixelBuffer (PT(PixelBuffer)&, Shader *)

Protected Types

typedef std::plist< PT(Texturetexlist )
typedef texlist::iterator texiter
typedef std::plist< PT(PixelBufferpblist )
typedef pblist::iterator pbiter
typedef std::plist< PT(Texturetexlist )
typedef texlist::iterator texiter
typedef std::plist< PT(PixelBufferpblist )
typedef pblist::iterator pbiter

Protected Member Functions

 PT (GraphicsWindow) _w
 PT (GraphicsWindow) _w

Protected Attributes

texlist _texs
pblist _pbs
texlist _texs
pblist _pbs

Member Typedef Documentation

typedef pblist::iterator BaseViz::pbiter [protected, inherited]
 

Definition at line 140 of file min_shader.cxx.

typedef pblist::iterator SomeViz::pbiter [protected, inherited]
 

Definition at line 118 of file shader_test.cxx.

Referenced by Flush().

typedef std::plist<PT(PixelBuffer) BaseViz::pblist) [protected, inherited]
 

Definition at line 139 of file min_shader.cxx.

typedef std::plist<PT(PixelBuffer) SomeViz::pblist) [protected, inherited]
 

Definition at line 117 of file shader_test.cxx.

typedef texlist::iterator BaseViz::texiter [protected, inherited]
 

Definition at line 138 of file min_shader.cxx.

typedef texlist::iterator SomeViz::texiter [protected, inherited]
 

Definition at line 116 of file shader_test.cxx.

Referenced by Tiledviz::Flush(), Viztex::Flush(), and Flush().

typedef std::plist<PT(Texture) BaseViz::texlist) [protected, inherited]
 

Definition at line 137 of file min_shader.cxx.

typedef std::plist<PT(Texture) SomeViz::texlist) [protected, inherited]
 

Definition at line 115 of file shader_test.cxx.


Constructor & Destructor Documentation

Oldviz::Oldviz PT(GraphicsWindow)&   ) 
 

Definition at line 174 of file min_shader.cxx.

Referenced by SomeViz::DisplayPixelBuffer(), and BaseViz::DisplayPixelBuffer().

Oldviz::~Oldviz void   )  [virtual]
 

Definition at line 176 of file min_shader.cxx.

Referenced by SomeViz::DisplayPixelBuffer().

Oldviz::Oldviz PT(GraphicsWindow)&   ) 
 

virtual Oldviz::~Oldviz void   )  [virtual]
 


Member Function Documentation

void BaseViz::DisplayPixelBuffer PT(PixelBuffer)&  ,
Shader
[virtual, inherited]
 

Definition at line 161 of file min_shader.cxx.

References Oldviz(), and PT().

void Shader::Visualize::DisplayPixelBuffer PointerTo< PixelBuffer > &  ,
Shader
[pure virtual, inherited]
 

Definition at line 57 of file shader.cxx.

void SomeViz::DisplayPixelBuffer PT(PixelBuffer)&  ,
Shader
[virtual, inherited]
 

Definition at line 139 of file shader_test.cxx.

References Flush(), Oldviz(), PT(), and ~Oldviz().

void BaseViz::DisplayTexture PT(Texture)&  ,
Shader
[virtual, inherited]
 

Definition at line 150 of file min_shader.cxx.

References BaseViz::_pbs, pb, Texture::prepare(), PT, tex, and GraphicsStateGuardianBase::texture_to_pixel_buffer().

void Shader::Visualize::DisplayTexture PointerTo< Texture > &  ,
Shader
[pure virtual, inherited]
 

Definition at line 53 of file shader.cxx.

void SomeViz::DisplayTexture PT(Texture)&  ,
Shader
[virtual, inherited]
 

Definition at line 128 of file shader_test.cxx.

References SomeViz::_pbs, pb, Texture::prepare(), PT, tex, and GraphicsStateGuardianBase::texture_to_pixel_buffer().

virtual void Oldviz::Flush void   )  [virtual]
 

Implements Shader::Visualize.

void Oldviz::Flush void   )  [virtual]
 

Implements Shader::Visualize.

Definition at line 178 of file min_shader.cxx.

References SomeViz::_pbs, SomeViz::_texs, SomeViz::pbiter, and SomeViz::texiter.

Referenced by SomeViz::DisplayPixelBuffer().

Oldviz::PT GraphicsWindow   )  [protected]
 

Oldviz::PT GraphicsWindow   )  [protected]
 

Referenced by SomeViz::DisplayPixelBuffer(), and BaseViz::DisplayPixelBuffer().


Member Data Documentation

pblist BaseViz::_pbs [protected, inherited]
 

Definition at line 143 of file min_shader.cxx.

Referenced by BaseViz::DisplayTexture().

pblist SomeViz::_pbs [protected, inherited]
 

Definition at line 121 of file shader_test.cxx.

Referenced by SomeViz::DisplayTexture(), and Flush().

texlist BaseViz::_texs [protected, inherited]
 

Definition at line 142 of file min_shader.cxx.

Referenced by BaseViz::~BaseViz().

texlist SomeViz::_texs [protected, inherited]
 

Definition at line 120 of file shader_test.cxx.

Referenced by Tiledviz::Flush(), Viztex::Flush(), Flush(), and SomeViz::~SomeViz().


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:52:51 2003 for Panda by doxygen1.3