Version: 6.3.1
Data Structures | Typedefs | Functions

src/VTKViewer/VTKViewer_ArcBuilder.h File Reference

#include "VTKViewer.h"
#include <list>
#include <map>
#include <vector>
Include dependency graph for VTKViewer_ArcBuilder.h:

Go to the source code of this file.

Data Structures

class  XYZ
class  Pnt
class  Vec
class  Plane
class  VTKViewer_ArcBuilder

Typedefs

typedef std::list< PntPntList

Functions

vtkIdType MergevtkPoints (const std::vector< vtkPoints * > &theCollection, const std::vector< std::vector< double > > &theScalarCollection, vtkPoints *thePoints, std::map< int, double > &thePntId2ScalarValue, vtkIdType *&theIds)
vtkIdType Build1DArc (vtkIdType cellId, vtkUnstructuredGrid *input, vtkPolyData *output, vtkIdType *pts, vtkFloatingPointType myMaxArcAngle)
Pnt CreatePnt (vtkCell *cell, vtkDataArray *scalars, vtkIdType index)

Typedef Documentation

typedef std::list<Pnt> PntList

Function Documentation

vtkIdType MergevtkPoints ( const std::vector< vtkPoints * > &  theCollection,
const std::vector< std::vector< double > > &  theScalarCollection,
vtkPoints *  thePoints,
std::map< int, double > &  thePntId2ScalarValue,
vtkIdType *&  theIds 
)

Add all points from the input vector theCollection into thePoints. Array theIds - it is array with ids of added points.

vtkIdType Build1DArc ( vtkIdType  cellId,
vtkUnstructuredGrid *  input,
vtkPolyData *  output,
vtkIdType *  pts,
vtkFloatingPointType  myMaxArcAngle 
)
Pnt CreatePnt ( vtkCell *  cell,
vtkDataArray *  scalars,
vtkIdType  index 
)
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS