7 #include <boost/regex.hpp>
19 std::vector<Vector_t> nodes;
25 nodes.push_back(
Vector_t(x, y, 1.0));
26 }
catch (std::runtime_error &
e) {
32 if (nodes.size() < 3)
return false;
46 bfuncs.push_back(std::shared_ptr<Base>(tri.clone()));
PartBunchBase< T, Dim >::ConstIterator end(PartBunchBase< T, Dim > const &bunch)
Inform & endl(Inform &inf)
constexpr double e
The value of.
double parseMathExpression(const std::string &str)
std::string::iterator iterator
std::vector< mslang::Triangle > getTriangles() const
unsigned int getNumArguments() const
std::string get(unsigned int i) const
unsigned int getLengthConsumed() const
void triangulize(std::vector< Vector_t > &nodes)
virtual void print(int ident)
std::vector< Triangle > triangles_m
virtual void apply(std::vector< std::shared_ptr< Base > > &bfuncs)
static bool parse_detail(iterator &it, const iterator &end, Function *&fun)
Vektor< double, 3 > Vector_t