24#ifndef vtkPolyDataMapperNode_h
25#define vtkPolyDataMapperNode_h
27#include "vtkRenderingSceneGraphModule.h"
65 std::vector<unsigned int> &vertex_index,
66 std::vector<unsigned int> &vertex_reverse,
67 std::vector<unsigned int> &line_index,
68 std::vector<unsigned int> &line_reverse,
69 std::vector<unsigned int> &triangle_index,
70 std::vector<unsigned int> &triangle_reverse,
71 std::vector<unsigned int> &strip_index,
72 std::vector<unsigned int> &strip_reverse);
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
vtkViewNode specialized for vtkMappers
vtkViewNode specialized for vtkPolyDataMappers
static void TransformPoints(vtkActor *act, vtkPolyData *poly, std::vector< double > &vertices)
Makes a cleaned up version of the polydata's geometry in which NaN are removed (substituted with neig...
static vtkPolyDataMapperNode * New()
static void MakeConnectivity(vtkPolyData *poly, int representation, std::vector< unsigned int > &vertex_index, std::vector< unsigned int > &vertex_reverse, std::vector< unsigned int > &line_index, std::vector< unsigned int > &line_reverse, std::vector< unsigned int > &triangle_index, std::vector< unsigned int > &triangle_reverse, std::vector< unsigned int > &strip_index, std::vector< unsigned int > &strip_reverse)
Homogenizes the entire polydata using internal CreateXIndexBuffer functions.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
map vtkPolyData to graphics primitives
concrete dataset represents vertices, lines, polygons, and triangle strips
std::pair< boost::graph_traits< vtkGraph * >::vertex_iterator, boost::graph_traits< vtkGraph * >::vertex_iterator > vertices(vtkGraph *g)