Class documentation of Concepts

Loading...
Searching...
No Matches
graphics::BoundaryDXCell< F > Class Template Reference

#include <meshDX.hh>

Inheritance diagram for graphics::BoundaryDXCell< F >:
concepts::CellPostprocess< F > concepts::OutputOperator

Public Member Functions

 BoundaryDXCell (VertexList &vtxList)
 
virtual void operator() (const concepts::Element< F > &elm)
 
virtual void operator() (const concepts::Cell &cell)
 
const std::list< const concepts::Connector * > & faces () const
 Returns the list of faces.
 

Protected Member Functions

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

Detailed Description

template<typename F>
class graphics::BoundaryDXCell< F >

Gathers information about boundary faces (or edges in 2D) and prepares information to be written to an OpenDX file.

You should not use this class directly. Instead, use the executor class MeshDX or (even simpler) its trampoline function drawMeshDX (which hides the template parameter of MeshDX).

See also
MeshDX the executor class
drawMeshDX the trampoline function of MeshDX
Author
Philipp Frauenfelder, 2002

Definition at line 210 of file meshDX.hh.

Constructor & Destructor Documentation

◆ BoundaryDXCell()

template<typename F >
graphics::BoundaryDXCell< F >::BoundaryDXCell ( VertexList vtxList)
inline

Definition at line 212 of file meshDX.hh.

Member Function Documentation

◆ faces()

template<typename F >
const std::list< const concepts::Connector * > & graphics::BoundaryDXCell< F >::faces ( ) const
inline

Returns the list of faces.

Definition at line 219 of file meshDX.hh.

◆ info()

◆ operator()() [1/2]

template<typename F >
virtual void graphics::BoundaryDXCell< F >::operator() ( const concepts::Cell cell)
virtual

Application operator. This application operator has to be overloaded to post process a mesh.

Parameters
cellCurrent cell

Implements concepts::CellPostprocess< F >.

◆ operator()() [2/2]

template<typename F >
virtual void graphics::BoundaryDXCell< F >::operator() ( const concepts::Element< F > &  elm)
virtual

Application operator. This application operator has to be overloaded to post process a space.

Parameters
elmCurrent element

Implements concepts::CellPostprocess< F >.


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