Gmsh::OutputQuad Class Reference
[Visualization]

Common ancestor for output quadratures. Extends the interface of Quad3D. More...

Inherits Quad3D.

Inherited by Gmsh::OutputQuadHex, and Gmsh::OutputQuadTetra.

List of all members.

Public Member Functions

virtual QuadPt3Dget_points (const order3_t &order)
virtual int get_num_points (const order3_t &order)
virtual int * get_subdiv_modes (order3_t order)
virtual int get_subdiv_num (order3_t order)
virtual QuadPt3Dget_face_points (int face, const order2_t &order)
virtual void set_output_precision (int p)

Protected Member Functions

virtual void calculate_view_points (order3_t order)=0
virtual void recursive_division (const Point3D *ref_vtcs, QuadPt3D *table, int levels, int &idx)=0

Protected Attributes

Array< int > subdiv_num
Array< int * > subdiv_modes
int output_precision

Detailed Description

Common ancestor for output quadratures. Extends the interface of Quad3D.


Member Function Documentation

virtual void Gmsh::OutputQuad::calculate_view_points ( order3_t  order  )  [protected, pure virtual]
virtual QuadPt3D* Gmsh::OutputQuad::get_face_points ( int  face,
const order2_t order 
) [inline, virtual]

Reimplemented from Quad3D.

virtual int Gmsh::OutputQuad::get_num_points ( const order3_t order  )  [inline, virtual]

Reimplemented from Quad3D.

virtual QuadPt3D* Gmsh::OutputQuad::get_points ( const order3_t order  )  [inline, virtual]

Reimplemented from Quad3D.

virtual int* Gmsh::OutputQuad::get_subdiv_modes ( order3_t  order  )  [inline, virtual]
virtual int Gmsh::OutputQuad::get_subdiv_num ( order3_t  order  )  [inline, virtual]
virtual void Gmsh::OutputQuad::recursive_division ( const Point3D ref_vtcs,
QuadPt3D table,
int  levels,
int &  idx 
) [protected, pure virtual]
virtual void Gmsh::OutputQuad::set_output_precision ( int  p  )  [inline, virtual]

Member Data Documentation

Array<int *> Gmsh::OutputQuad::subdiv_modes [protected]
Array<int> Gmsh::OutputQuad::subdiv_num [protected]

The documentation for this class was generated from the following file:
Generated on Fri Sep 3 09:22:20 2010 for Hermes3D Library: Real Version by  doxygen 1.6.3