| FEAT 3
    Finite Element Analysis Toolbox | 
Constructs a polyline mesh. More...
#include <common_factories.hpp>
 
  
| Public Types | |
| typedef MeshType::IndexSetHolderType | IndexSetHolderType | 
| index holder type  More... | |
| typedef ConformalMesh< Shape::Hypercube< 1 >, dim_, Coord_ > | MeshType | 
| mesh type  More... | |
| typedef MeshType::VertexSetType | VertexSetType | 
| vertex set type  More... | |
| Public Member Functions | |
| PolylineFactory (std::deque< typename VertexSetType::VertexType > &points_) | |
| From deque of Tiny::Vectors constructor.  More... | |
| virtual void | fill_index_sets (IndexSetHolderType &index_set_holder) override | 
| virtual void | fill_vertex_set (VertexSetType &vertex_set) override | 
| virtual Index | get_num_entities (int dimension) override | 
| Private Attributes | |
| std::deque< Tiny::Vector< Coord_, dim_ > > & | _points | 
| Reference to the set of points in the polyline.  More... | |
Constructs a polyline mesh.
This simply joins all points of a given std::deque together to a polygonal straight line graph.
| dim_ | Dimension of the input points | 
| Coord_ | Floating point type for mesh coordinates | 
Definition at line 1070 of file common_factories.hpp.
| typedef MeshType::IndexSetHolderType FEAT::Geometry::PolylineFactory< dim_, Coord_ >::IndexSetHolderType | 
index holder type
Definition at line 1079 of file common_factories.hpp.
| typedef ConformalMesh<Shape::Hypercube<1>, dim_, Coord_> FEAT::Geometry::PolylineFactory< dim_, Coord_ >::MeshType | 
mesh type
Definition at line 1075 of file common_factories.hpp.
| typedef MeshType::VertexSetType FEAT::Geometry::PolylineFactory< dim_, Coord_ >::VertexSetType | 
vertex set type
Definition at line 1077 of file common_factories.hpp.
| 
 | inlineexplicit | 
From deque of Tiny::Vectors constructor.
Definition at line 1090 of file common_factories.hpp.
References XASSERTM.
| 
 | inlineoverridevirtual | 
Definition at line 1130 of file common_factories.hpp.
References FEAT::Geometry::PolylineFactory< dim_, Coord_ >::get_num_entities().
| 
 | inlineoverridevirtual | 
Definition at line 1116 of file common_factories.hpp.
References FEAT::Geometry::PolylineFactory< dim_, Coord_ >::_points.
| 
 | inlineoverridevirtual | 
Definition at line 1100 of file common_factories.hpp.
References FEAT::Geometry::PolylineFactory< dim_, Coord_ >::_points.
Referenced by FEAT::Geometry::PolylineFactory< dim_, Coord_ >::fill_index_sets().
| 
 | private | 
Reference to the set of points in the polyline.
Definition at line 1083 of file common_factories.hpp.
Referenced by FEAT::Geometry::PolylineFactory< dim_, Coord_ >::fill_vertex_set(), and FEAT::Geometry::PolylineFactory< dim_, Coord_ >::get_num_entities().