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: