Skip to content

ClipPolyData

Methods

createDefaultLocator

Create default locator. Used to create one when none is specified. The locator is used to merge coincident points.

getClipFunction

Get the implicit function used to perform the clipping.

getClippedOutput

Get the output of the filter that contains the clipped pieces. (The output of the filter is the part that is not clipped.) This output is only generated if the GenerateClippedOutput flag is on.

getGenerateClipScalars

Get the flag that controls whether or not to generate scalars on the output. If this flag is off, then no scalars are generated on the output. If this flag is on, then scalars are generated on the output. The scalars are generated by evaluating the implicit function at the points of the output. The default is off.

getGenerateClippedOutput

Get the flag that controls whether or not to generate scalars on the clipped output. If this flag is off, then no scalars are generated on the clipped output. If this flag is on, then scalars are generated on the clipped output. The scalars are generated by evaluating the implicit function at the points of the clipped output. The default is off.

getInsideOut

Get the flag that controls whether or not to reverse the sense of what is inside and what is outside. If this flag is off, then the implicit function is evaluated as is. If this flag is on, then the implicit function is evaluated as if it were multiplied by -1. In other words, what is inside becomes outside and what is outside becomes inside. The default is off.

getLocator

Get the locator used to merge coincident points. By default, an instance of vtkMergePoints is used. (@see createDefaultLocator() method.) To use a different locator, set it with the SetLocator() method. To turn off merging of coincident points, set the locator to null.

getOutputPointsPrecision

Get the output points precision.

getValue

Get the value used to perform clipping when not using an implicit function. The default is 0.0.

requestData

ArgumentTypeRequiredDescription
inDataYes
outDataYes

setClipFunction

Set the implicit function used to perform the clipping.

ArgumentTypeRequiredDescription
clipFunctionYes

setGenerateClipScalars

Set the flag that controls whether or not to generate scalars on the output.

ArgumentTypeRequiredDescription
generateClipScalarsYes

setGenerateClippedOutput

Set the flag that controls whether or not to generate scalars on the clipped output.

ArgumentTypeRequiredDescription
generateClippedOutputYes

setInsideOut

Set the flag that controls whether or not to reverse the sense of what is inside and what is outside.

ArgumentTypeRequiredDescription
insideOutYes

setLocator

Set the locator used to merge coincident points. By default, an instance of vtkMergePoints is used. (@see createDefaultLocator() method.) To use a different locator, set it with this method. To turn off merging of coincident points, set the locator to null.

ArgumentTypeRequiredDescription
locatorYesThe locator to use for merging coincident points.

Returns

TypeDescription
BooleanTrue if the locator was set successfully, false otherwise.

setOutputPointsPrecision

Set the desired precision for the output types.

ArgumentTypeRequiredDescription
outputPointsPrecisionYes