Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Types | Public Member Functions | Protected Member Functions
concepts::gfem::GfemQuadGraphicsFast Class Reference

#include <gfemQuadGraphicsFast.h>

Inheritance diagram for concepts::gfem::GfemQuadGraphicsFast:
Inheritance graph
[legend]
Collaboration diagram for concepts::gfem::GfemQuadGraphicsFast:
Collaboration graph
[legend]

List of all members.

Public Types

enum  graphicsType {
  DATA_DX_COUNTS, DATA_DX_COORDINATES, DATA_DX_CONNECTIONS, DATA_DX_DATA,
  MESH_GNUPLOT, DATA_GNUPLOT, MESH_EPS, MESH_EPS_INIT,
  MESH_MATLAB, MESH_DX, VERTEX_LIST, TOPOLOGY_DOTTY,
  DATA_MATLAB, MATLAB, TECPLOT, DENSEMATRIX,
  MESH_DENSEMATRIX
}

Public Member Functions

 GfemQuadGraphicsFast ()
virtual void operator() (const Element< Real > &elm, enum graphicsType type, CellPostprocess< Real > &post) const =0
 Writes necessary data to a file for graphics.
virtual void operator() (const Element< Real > &elm, enum graphicsType type, CellPostprocess< Real > &post) const
void writeMatlab (const GfemQuadFast &quad, concepts::CellPostprocess< Real > &post) const
void writeMatlab (const GfemQuadFast &quad, graphics::BaseDataCell< Cmplx > &post) const

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.

Detailed Description

Definition at line 10 of file gfemQuadGraphicsFast.h.


Member Enumeration Documentation

Enumerator:
DATA_DX_COUNTS 
DATA_DX_COORDINATES 
DATA_DX_CONNECTIONS 
DATA_DX_DATA 
MESH_GNUPLOT 
DATA_GNUPLOT 
MESH_EPS 
MESH_EPS_INIT 
MESH_MATLAB 
MESH_DX 
VERTEX_LIST 
TOPOLOGY_DOTTY 
DATA_MATLAB 
MATLAB 
TECPLOT 
DENSEMATRIX 
MESH_DENSEMATRIX 

Definition at line 25 of file elementGraphics.hh.


Constructor & Destructor Documentation

concepts::gfem::GfemQuadGraphicsFast::GfemQuadGraphicsFast ( ) [inline]

Definition at line 12 of file gfemQuadGraphicsFast.h.


Member Function Documentation

virtual std::ostream& concepts::gfem::GfemQuadGraphicsFast::info ( std::ostream &  os) const [inline, protected, virtual]

Returns information in an output stream.

Reimplemented from concepts::OutputOperator.

Definition at line 26 of file gfemQuadGraphicsFast.h.

virtual void concepts::ElementGraphics< Real >::operator() ( const Element< Real > &  elm,
enum graphicsType  type,
CellPostprocess< Real > &  post 
) const [pure virtual, inherited]

Writes necessary data to a file for graphics.

This method is called by the application operator of the object which should create the graphics file. Such an object is a specialization of CellPostprocess. It is best if an element returns an object of this type.

Parameters:
elmElement which should be depicted
typeType of graphics
postCalling CellPostprocess specialization, might be necessary to get some data
See also:
CellPostprocess
Element
virtual void concepts::gfem::GfemQuadGraphicsFast::operator() ( const Element< Real > &  elm,
enum graphicsType  type,
CellPostprocess< Real > &  post 
) const [virtual]
void concepts::gfem::GfemQuadGraphicsFast::writeMatlab ( const GfemQuadFast quad,
graphics::BaseDataCell< Cmplx > &  post 
) const
void concepts::gfem::GfemQuadGraphicsFast::writeMatlab ( const GfemQuadFast quad,
concepts::CellPostprocess< Real > &  post 
) const

The documentation for this class was generated from the following file:

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)