subsample graph edges to make smooth curves
More...
#include <vtkSplineGraphEdges.h>
Inherits vtkGraphAlgorithm.
subsample graph edges to make smooth curves
vtkSplineGraphEdges uses a vtkSpline to make edges into nicely sampled splines. By default, the filter will use an optimized b-spline. Otherwise, it will use a custom vtkSpline instance set by the user.
- Events:
- vtkCommand::ProgressEvent
- Tests:
- vtkSplineGraphEdges (Tests)
Definition at line 44 of file vtkSplineGraphEdges.h.
vtkSplineGraphEdges::vtkSplineGraphEdges |
( |
| ) |
|
|
protected |
vtkSplineGraphEdges::~vtkSplineGraphEdges |
( |
| ) |
|
|
protected |
static int vtkSplineGraphEdges::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkSplineGraphEdges::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkSplineGraphEdges::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkSplineGraphEdges::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual void vtkSplineGraphEdges::SetSpline |
( |
vtkSpline * |
s | ) |
|
|
virtual |
If SplineType is CUSTOM, uses this spline.
virtual vtkSpline* vtkSplineGraphEdges::GetSpline |
( |
| ) |
|
|
virtual |
If SplineType is CUSTOM, uses this spline.
virtual void vtkSplineGraphEdges::SetSplineType |
( |
int |
| ) |
|
|
virtual |
Spline type used by the filter. BSPLINE (0) - Use optimized b-spline (default). CUSTOM (1) - Use spline set with SetSpline.
virtual int vtkSplineGraphEdges::GetSplineType |
( |
| ) |
|
|
virtual |
Spline type used by the filter. BSPLINE (0) - Use optimized b-spline (default). CUSTOM (1) - Use spline set with SetSpline.
virtual void vtkSplineGraphEdges::SetNumberOfSubdivisions |
( |
vtkIdType |
| ) |
|
|
virtual |
The number of subdivisions in the spline.
virtual vtkIdType vtkSplineGraphEdges::GetNumberOfSubdivisions |
( |
| ) |
|
|
virtual |
The number of subdivisions in the spline.
virtual int vtkSplineGraphEdges::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
virtual unsigned long vtkSplineGraphEdges::GetMTime |
( |
| ) |
|
|
protectedvirtual |
void vtkSplineGraphEdges::GeneratePoints |
( |
vtkGraph * |
g, |
|
|
vtkIdType |
e |
|
) |
| |
|
protected |
void vtkSplineGraphEdges::GenerateBSpline |
( |
vtkGraph * |
g, |
|
|
vtkIdType |
e |
|
) |
| |
|
protected |
vtkSpline* vtkSplineGraphEdges::Spline |
|
protected |
int vtkSplineGraphEdges::SplineType |
|
protected |
vtkSmartPointer<vtkSpline> vtkSplineGraphEdges::XSpline |
|
protected |
vtkSmartPointer<vtkSpline> vtkSplineGraphEdges::YSpline |
|
protected |
vtkSmartPointer<vtkSpline> vtkSplineGraphEdges::ZSpline |
|
protected |
vtkIdType vtkSplineGraphEdges::NumberOfSubdivisions |
|
protected |
The documentation for this class was generated from the following file: