Filter that generates curves between points of an input polydata.
More...
#include <Modules/Loadable/Markups/MRML/vtkCurveMeasurementsCalculator.h>
Filter that generates curves between points of an input polydata.
Definition at line 34 of file vtkCurveMeasurementsCalculator.h.
◆ Superclass
◆ vtkCurveMeasurementsCalculator() [1/2]
| vtkCurveMeasurementsCalculator::vtkCurveMeasurementsCalculator |
( |
| ) |
|
|
protected |
◆ ~vtkCurveMeasurementsCalculator()
| vtkCurveMeasurementsCalculator::~vtkCurveMeasurementsCalculator |
( |
| ) |
|
|
overrideprotected |
◆ vtkCurveMeasurementsCalculator() [2/2]
◆ CalculateCurvatureOff()
| virtual void vtkCurveMeasurementsCalculator::CalculateCurvatureOff |
( |
| ) |
|
|
virtual |
◆ CalculateCurvatureOn()
| virtual void vtkCurveMeasurementsCalculator::CalculateCurvatureOn |
( |
| ) |
|
|
virtual |
◆ CalculatePolyDataCurvature()
| bool vtkCurveMeasurementsCalculator::CalculatePolyDataCurvature |
( |
vtkPolyData * |
polyData | ) |
|
|
protected |
◆ CurveIsClosedOff()
| virtual void vtkCurveMeasurementsCalculator::CurveIsClosedOff |
( |
| ) |
|
|
virtual |
◆ CurveIsClosedOn()
| virtual void vtkCurveMeasurementsCalculator::CurveIsClosedOn |
( |
| ) |
|
|
virtual |
◆ FillInputPortInformation()
| int vtkCurveMeasurementsCalculator::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
overrideprotected |
◆ GetCalculateCurvature()
| virtual bool vtkCurveMeasurementsCalculator::GetCalculateCurvature |
( |
| ) |
|
|
virtual |
◆ GetClassName()
| virtual const char* vtkCurveMeasurementsCalculator::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetCurveIsClosed()
| virtual bool vtkCurveMeasurementsCalculator::GetCurveIsClosed |
( |
| ) |
|
|
virtual |
◆ GetMaxCurvatureName()
| static const char* vtkCurveMeasurementsCalculator::GetMaxCurvatureName |
( |
| ) |
|
|
inlinestatic |
◆ GetMeanCurvatureName()
| static const char* vtkCurveMeasurementsCalculator::GetMeanCurvatureName |
( |
| ) |
|
|
inlinestatic |
◆ GetMeasurements()
| vtkCollection* vtkCurveMeasurementsCalculator::GetMeasurements |
( |
| ) |
|
◆ GetMTime()
| vtkMTimeType vtkCurveMeasurementsCalculator::GetMTime |
( |
| ) |
|
|
override |
◆ InterpolateControlPointMeasurementToPolyData()
| bool vtkCurveMeasurementsCalculator::InterpolateControlPointMeasurementToPolyData |
( |
vtkPolyData * |
outputPolyData | ) |
|
|
protected |
◆ IsA()
| virtual int vtkCurveMeasurementsCalculator::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
| static int vtkCurveMeasurementsCalculator::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ OnControlPointArrayModified()
| static void vtkCurveMeasurementsCalculator::OnControlPointArrayModified |
( |
vtkObject * |
caller, |
|
|
unsigned long |
eid, |
|
|
void * |
clientData, |
|
|
void * |
callData |
|
) |
| |
|
staticprotected |
Callback function observing data array modified events. If a data array to interpolate is modified, then the interpolation needs to be re-run.
◆ operator=()
◆ PrintSelf()
| void vtkCurveMeasurementsCalculator::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
◆ RequestData()
| int vtkCurveMeasurementsCalculator::RequestData |
( |
vtkInformation * |
request, |
|
|
vtkInformationVector ** |
inputVector, |
|
|
vtkInformationVector * |
outputVector |
|
) |
| |
|
overrideprotected |
◆ SafeDownCast()
◆ SetCalculateCurvature()
| virtual void vtkCurveMeasurementsCalculator::SetCalculateCurvature |
( |
bool |
| ) |
|
|
virtual |
Set/Get flag determining whether to calculate curvature.
◆ SetCurveIsClosed()
| virtual void vtkCurveMeasurementsCalculator::SetCurveIsClosed |
( |
bool |
| ) |
|
|
virtual |
This indicates whether the curve loops back in on itself, connecting the last point back to the first point (disabled by default).
◆ SetMeasurements()
| void vtkCurveMeasurementsCalculator::SetMeasurements |
( |
vtkCollection * |
measurements | ) |
|
Set/Get measurement collection. The measurements that are enabled and contain control point data are used for interpolation
◆ CalculateCurvature
| bool vtkCurveMeasurementsCalculator::CalculateCurvature {false} |
|
protected |
◆ ControlPointArrayModifiedCallbackCommand
| vtkCallbackCommand* vtkCurveMeasurementsCalculator::ControlPointArrayModifiedCallbackCommand |
|
protected |
◆ CurveIsClosed
| bool vtkCurveMeasurementsCalculator::CurveIsClosed {false} |
|
protected |
◆ Measurements
| vtkWeakPointer<vtkCollection> vtkCurveMeasurementsCalculator::Measurements |
|
protected |
◆ ObservedControlPointArrays
| vtkCollection* vtkCurveMeasurementsCalculator::ObservedControlPointArrays |
|
protected |
The documentation for this class was generated from the following file: