63 for (list<Vec3r>::const_iterator
v = vertices.begin(), end = vertices.end();
v != end; ++
v) {
64 _vertices.push_back(*
v);
99 _vertices.push_back(iVertex);
104 if (0 != _vertices.size()) {
107 for (vector<Vec3r>::const_iterator
v = iVertices.begin(), end = iVertices.end();
v != end; ++
v)
109 _vertices.push_back(*
v);
122 v.visitLineRep(*
this);
130 vector<Vec3r> _vertices;
133#ifdef WITH_CXX_GUARDEDALLOC
134 MEM_CXX_CLASS_ALLOC_FUNCS(
"Freestyle:LineRep")
Configuration definitions.
Base class for all shapes. Inherits from BasicObjects for references counter management (addRef,...
ATTR_WARN_UNUSED_RESULT const BMVert * v2
ATTR_WARN_UNUSED_RESULT const BMVert * v
LineRep(const vector< Vec3r > &vertices)
void AddVertex(const Vec3r &iVertex)
const vector< Vec3r > & vertices() const
void setStyle(const LINES_STYLE iStyle)
LineRep(const list< Vec3r > &vertices)
void setVertices(const vector< Vec3r > &iVertices)
virtual void ComputeBBox()
virtual void accept(SceneVisitor &v)
const LINES_STYLE style() const
void setWidth(float iWidth)
LineRep(const Vec3r &v1, const Vec3r &v2)
virtual void accept(SceneVisitor &v)