ImplicitFunction
Introduction
vtkImplicitFunction computes the implicit function and/or gradient for a function.
Methods
evaluateFunction
Given the point x evaluate the function.
| Argument | Type | Required | Description |
|---|---|---|---|
x | Vector3 | Yes | The point coordinate. |
extend
Method used to decorate a given object (publicAPI+model) with vtkImplicitFunction characteristics.
| Argument | Type | Required | Description |
|---|---|---|---|
publicAPI | Yes | object on which methods will be bounds (public) | |
model | Yes | object on which data structure will be bounds (protected) | |
initialValues | IImplicitFunctionInitialValues | No | (default: {}) |
functionValue
Evaluate function at position x-y-z and return value. Point x[3] is transformed through transform (if provided).
| Argument | Type | Required | Description |
|---|---|---|---|
x | Vector3 | Yes | The point coordinate. |
getTransform
Get the transform. undefined by default
newInstance
Method used to create a new instance of vtkImplicitFunction.
| Argument | Type | Required | Description |
|---|---|---|---|
initialValues | IImplicitFunctionInitialValues | No | for pre-setting some of its content |
setTransform
Set the transform to apply on all points.
| Argument | Type | Required | Description |
|---|---|---|---|
transform | vtkTransform | Yes | The transform to apply |