11 #include "../scene_graph/NodeGroup.h"
12 #include "../scene_graph/NodeShape.h"
13 #include "../scene_graph/OrientedLineRep.h"
19 if (
nullptr == iStroke) {
33 Vec3r A((*svA)[0], (*svA)[1], 0);
34 Vec3r B((*svB)[0], (*svB)[1], 0);
39 if (_overloadFrsMaterial) {
47 Vec3r V((*sv)[0], (*sv)[1], 0);
57 template<
class StrokeVertexIterator>
66 for (StrokeVertexIterator
c = begin, cend = end;
c != cend;
c++) {
Iterators used to iterate over the elements of the Stroke. Can't be used in python.
Class to build a Node Tree designed to be displayed from a set of strokes structure.
ATTR_WARN_UNUSED_RESULT const BMVert * v
void AddVertex(const Vec3r &iVertex)
void setStyle(const LINES_STYLE iStyle)
virtual void ComputeBBox()
virtual void AddChild(Node *iChild)
virtual void AddRep(Rep *iRep)
void setFrsMaterial(const FrsMaterial &iMaterial)
void setFrsMaterial(const FrsMaterial &iMaterial)
LineRep * Tesselate(Stroke *iStroke)
const_vertex_iterator vertices_begin() const
embedding vertex iterator
int vertices_size() const
const_vertex_iterator vertices_end() const
CCL_NAMESPACE_BEGIN struct Window V