Add outline rendering.
This commit is contained in:
parent
f04d86e0ad
commit
a20c0183df
20 changed files with 291 additions and 64 deletions
|
@ -2,6 +2,7 @@
|
|||
|
||||
#include "Point.h"
|
||||
#include "Node.h"
|
||||
#include "Transform.h"
|
||||
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
@ -49,6 +50,12 @@ public:
|
|||
|
||||
void scale(double scaleX, double scaleY);
|
||||
|
||||
void translate(const Point& offset);
|
||||
|
||||
void translate(double offsetX, double offsetY, double offsetZ = 0.0);
|
||||
|
||||
void transform(const Transform& transform);
|
||||
|
||||
protected:
|
||||
std::unordered_map<std::string, std::vector<double> > mVectorAttributes;
|
||||
VecNodes mNodes;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue