Go to the documentation of this file.
30 #include "vtkCommonDataModelModule.h"
74 void InsertNextPoint(
float pts[3],
int code);
75 void InsertNextPoint(
double pts[3],
int code);
76 void InsertNextPoint(
double x,
double y,
double z,
int code);
137 void operator=(
const vtkPath&) =
delete;
vtkCell * GetCell(vtkIdType) override
Get cell with cellId such that: 0 <= cellId < NumberOfCells.
concrete dataset representing a path defined by Bezier curves.
int GetCellType(vtkIdType) override
Get type of cell with cellId such that: 0 <= cellId < NumberOfCells.
int GetMaxCellSize() override
Return the maximum cell size in this poly data.
ControlPointType
Enumeration of recognized control point types:
static vtkPointSet * GetData(vtkInformation *info)
Retrieve an instance of this class from an information object.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract class to specify cell behavior
virtual void GetPointCells(vtkIdType ptId, vtkIdList *cellIds)=0
Topological inquiry to get cells using point.
a simple class to control print indentation
dynamic, self-adjusting array of int
list of point or cell ids
vtkIdType GetNumberOfCells() override
vtkPath doesn't use cells.
virtual void GetCellPoints(vtkIdType cellId, vtkIdList *ptIds)=0
Topological inquiry to get points defining cell.
abstract class for specifying dataset behavior
provides thread-safe access to cells
int GetDataObjectType() override
Return what type of dataset this is.
static vtkDataObject * New()
virtual vtkCell * GetCell(vtkIdType cellId)=0
Get cell with cellId such that: 0 <= cellId < NumberOfCells.