Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

31 lines (26 sloc) 0.738 kb
#ifndef ROTATEEXTRUDENODE_H_
#define ROTATEEXTRUDENODE_H_
#include "node.h"
#include "visitor.h"
#include "value.h"
class RotateExtrudeNode : public AbstractPolyNode
{
public:
RotateExtrudeNode(const ModuleInstantiation *mi) : AbstractPolyNode(mi) {
convexity = 0;
fn = fs = fa = 0;
origin_x = origin_y = scale = 0;
}
virtual Response accept(class State &state, Visitor &visitor) const {
return visitor.visit(state, *this);
}
virtual std::string toString() const;
virtual std::string name() const { return "rotate_extrude"; }
int convexity;
double fn, fs, fa;
double origin_x, origin_y, scale;
Filename filename;
std::string layername;
virtual PolySet *evaluate_polyset(class PolySetEvaluator *) const;
};
#endif
Jump to Line
Something went wrong with that request. Please try again.