Index

C++ Code Documentation

geom::io::PovWrite

Derived from: geom::io::Writer

File: GEOM/geom/io/PovWrite.H

public:
  • PovWrite();
    constructor
  • virtual ~PovWrite();
    destructor
  • virtual void write( ::io::Ostream &o, ::geom::surface::SurfaceBase const &g, milieu::kernel::MilieuBase const &milieu ) const;
protected:
private:
  • void write_header() const;
  • void write_footer(uint count) const;
  • void write_part( surface0::GeomObject const *g, uint i ) const;
  • void write_part( surface0::Surface const *g, uint i ) const;
  • void write_triangle( surface0::Surface const *g, uint a, uint b, uint c ) const;
  • void write_smooth_triangle( surface0::Surface const *g, uint a, uint b, uint c ) const;
  • void write_vertex( surface0::Surface const *g, uint a ) const;
  • void write_normal( surface0::Surface const *g, uint a ) const;
  • mutable ::io::Ostream *_stream;
  • mutable ::geom::surface::SurfaceBase const *_geomlist;
  • mutable milieu::kernel::MilieuBase const *_milieu;
  • PovWrite( PovWrite const & );
    disabled copy constructor
  • PovWrite &operator=( PovWrite const & );
    disabled assignment operator


geom::io::PovWrite GANG