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: