18void WXEdgeBuilder::visitIndexedFaceSet(IndexedFaceSet &ifs)
23 WXShape *shape =
new WXShape;
28 shape->setId(ifs.getId().getFirst());
29 shape->setName(ifs.getName());
30 shape->setLibraryPath(ifs.getLibraryPath());
37 for (
uint i = 0; i < vsize; i += 3) {
38 vertex =
new WXVertex(
Vec3f(vertices[i], vertices[i + 1], vertices[i + 2]));
40 shape.AddVertex(vertex);
Class inherited from WingedEdgeBuilder and designed to build a WX (WingedEdge + extended info (silhou...
Classes to define an Extended Winged Edge data structure.
virtual void buildWVertices(WShape &shape, const float *vertices, uint vsize)
RenderMonitor * _pRenderMonitor
virtual bool buildWShape(WShape &shape, IndexedFaceSet &ifs)
VecMat::Vec3< float > Vec3f