namespace ewalena  0.2.15
ewalena is not an acronym
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Attributes
ewalena::GeometryDescription::PolytopeBase< dim, ValueType > Class Template Reference

#include <include/ewalena/grid/polytope_base.h>

List of all members.

Public Member Functions

ValueType area ()
ValueType n_vertices ()
 PolytopeBase ()
virtual ~PolytopeBase ()

Protected Attributes

unsigned int n_faces_
unsigned int n_lines_
unsigned int n_vertices_

Detailed Description

template<int dim, typename ValueType = double>
class ewalena::GeometryDescription::PolytopeBase< dim, ValueType >

Functions that describe polygon shapes.

Author:
Toby D. Young 2011.

Constructor & Destructor Documentation

template<int dim, typename ValueType = double>
ewalena::GeometryDescription::PolytopeBase< dim, ValueType >::PolytopeBase ( )

Constructor.

template<int dim, typename ValueType = double>
virtual ewalena::GeometryDescription::PolytopeBase< dim, ValueType >::~PolytopeBase ( ) [virtual]

Virtual destructor.


Member Function Documentation

template<int dim, typename ValueType = double>
ValueType ewalena::GeometryDescription::PolytopeBase< dim, ValueType >::area ( )

Return the area of this polytope.

template<int dim, typename ValueType = double>
ValueType ewalena::GeometryDescription::PolytopeBase< dim, ValueType >::n_vertices ( )

Return the number of vertices this polytope has.


Member Data Documentation

template<int dim, typename ValueType = double>
unsigned int ewalena::GeometryDescription::PolytopeBase< dim, ValueType >::n_faces_ [protected]

Number of faces this polytope has.

template<int dim, typename ValueType = double>
unsigned int ewalena::GeometryDescription::PolytopeBase< dim, ValueType >::n_lines_ [protected]

Number of lines this polytope has.

template<int dim, typename ValueType = double>
unsigned int ewalena::GeometryDescription::PolytopeBase< dim, ValueType >::n_vertices_ [protected]

Number of vertices this polytope has.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines