not implemented. Takes a number of lines and embed them in a mesh.
More...
#include <vtkvmtkPolyDataLineEmbedder.h>
|
virtual vtkObjectBase * | NewInstanceInternal () const |
|
| vtkvmtkPolyDataLineEmbedder () |
|
| ~vtkvmtkPolyDataLineEmbedder () |
|
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
|
vtkIdType | GetCellId (vtkPolyData *input, vtkIdList *pointIds) |
|
void | GetNeighbors (vtkIdType pointId, vtkIdList *neighborPointIds) |
|
void | OrderNeighborhood (vtkIdList *cellPointIds, vtkIdList *neighborIds, vtkIdList *addedPointIds, vtkIdList *snapToMeshIds, vtkDataArray *edgeArray, vtkDataArray *edgePCoordArray, vtkIdList *orderedNeighborIds) |
|
void | Triangulate (vtkIdList *cellPointIds, vtkIdList *orderedNeighborIds, vtkIdList *triangulationIds) |
|
not implemented. Takes a number of lines and embed them in a mesh.
- Date
- 2006/04/06 16:46:43
- Revision
- 1.4
The idea was to use this to try to partition triangles, but it became to messy (luca reports).
Definition at line 36 of file vtkvmtkPolyDataLineEmbedder.h.
◆ Superclass
◆ vtkvmtkPolyDataLineEmbedder()
vtkvmtkPolyDataLineEmbedder::vtkvmtkPolyDataLineEmbedder |
( |
| ) |
|
|
protected |
◆ ~vtkvmtkPolyDataLineEmbedder()
vtkvmtkPolyDataLineEmbedder::~vtkvmtkPolyDataLineEmbedder |
( |
| ) |
|
|
protected |
◆ IsTypeOf()
static int vtkvmtkPolyDataLineEmbedder::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkvmtkPolyDataLineEmbedder::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ NewInstanceInternal()
virtual vtkObjectBase* vtkvmtkPolyDataLineEmbedder::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
◆ NewInstance()
◆ PrintSelf()
void vtkvmtkPolyDataLineEmbedder::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ New()
◆ SetLines()
virtual void vtkvmtkPolyDataLineEmbedder::SetLines |
( |
vtkPolyData * |
| ) |
|
|
virtual |
◆ GetLines()
virtual vtkPolyData* vtkvmtkPolyDataLineEmbedder::GetLines |
( |
| ) |
|
|
virtual |
◆ SetEdgeArrayName()
virtual void vtkvmtkPolyDataLineEmbedder::SetEdgeArrayName |
( |
const char * |
| ) |
|
|
virtual |
◆ GetEdgeArrayName()
virtual char* vtkvmtkPolyDataLineEmbedder::GetEdgeArrayName |
( |
| ) |
|
|
virtual |
◆ SetEdgePCoordArrayName()
virtual void vtkvmtkPolyDataLineEmbedder::SetEdgePCoordArrayName |
( |
const char * |
| ) |
|
|
virtual |
◆ GetEdgePCoordArrayName()
virtual char* vtkvmtkPolyDataLineEmbedder::GetEdgePCoordArrayName |
( |
| ) |
|
|
virtual |
◆ SetSnapToMeshTolerance()
virtual void vtkvmtkPolyDataLineEmbedder::SetSnapToMeshTolerance |
( |
double |
| ) |
|
|
virtual |
◆ GetSnapToMeshTolerance()
virtual double vtkvmtkPolyDataLineEmbedder::GetSnapToMeshTolerance |
( |
| ) |
|
|
virtual |
◆ GetEmbeddedLinePointIds()
virtual vtkIdList* vtkvmtkPolyDataLineEmbedder::GetEmbeddedLinePointIds |
( |
| ) |
|
|
virtual |
◆ RequestData()
virtual int vtkvmtkPolyDataLineEmbedder::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
◆ GetCellId()
vtkIdType vtkvmtkPolyDataLineEmbedder::GetCellId |
( |
vtkPolyData * |
input, |
|
|
vtkIdList * |
pointIds |
|
) |
| |
|
protected |
◆ GetNeighbors()
void vtkvmtkPolyDataLineEmbedder::GetNeighbors |
( |
vtkIdType |
pointId, |
|
|
vtkIdList * |
neighborPointIds |
|
) |
| |
|
protected |
◆ OrderNeighborhood()
void vtkvmtkPolyDataLineEmbedder::OrderNeighborhood |
( |
vtkIdList * |
cellPointIds, |
|
|
vtkIdList * |
neighborIds, |
|
|
vtkIdList * |
addedPointIds, |
|
|
vtkIdList * |
snapToMeshIds, |
|
|
vtkDataArray * |
edgeArray, |
|
|
vtkDataArray * |
edgePCoordArray, |
|
|
vtkIdList * |
orderedNeighborIds |
|
) |
| |
|
protected |
◆ Triangulate()
void vtkvmtkPolyDataLineEmbedder::Triangulate |
( |
vtkIdList * |
cellPointIds, |
|
|
vtkIdList * |
orderedNeighborIds, |
|
|
vtkIdList * |
triangulationIds |
|
) |
| |
|
protected |
◆ EdgeArrayName
char* vtkvmtkPolyDataLineEmbedder::EdgeArrayName |
|
protected |
◆ EdgePCoordArrayName
char* vtkvmtkPolyDataLineEmbedder::EdgePCoordArrayName |
|
protected |
◆ SnapToMeshTolerance
double vtkvmtkPolyDataLineEmbedder::SnapToMeshTolerance |
|
protected |
◆ Lines
vtkPolyData* vtkvmtkPolyDataLineEmbedder::Lines |
|
protected |
◆ EmbeddedLinePointIds
vtkIdList* vtkvmtkPolyDataLineEmbedder::EmbeddedLinePointIds |
|
protected |
The documentation for this class was generated from the following file: