File: vtkimplicitdataset.mdc

package info (click to toggle)
freemat 4.2%2Bdfsg1-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 141,800 kB
  • ctags: 14,082
  • sloc: ansic: 126,788; cpp: 62,046; python: 2,080; perl: 1,255; sh: 1,146; yacc: 1,019; lex: 239; makefile: 100
file content (63 lines) | stat: -rw-r--r-- 2,398 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

 Usage

vtkImplicitDataSet treats any type of dataset as if it were
an implicit function. This means it computes a function
value and gradient. vtkImplicitDataSet is a concrete
implementation of vtkImplicitFunction.
vtkImplicitDataSet computes the function (at the point x) by
performing cell interpolation. That is, it finds the cell
containing x, and then uses the cell's interpolation
functions to compute an interpolated scalar value at x. (A
similar approach is used to find the gradient, if
requested.) Points outside of the dataset are assigned the
value of the ivar OutValue, and the gradient value
OutGradient.
To create an instance of class vtkImplicitDataSet, simply
invoke its constructor as follows

    obj = vtkImplicitDataSet



 Methods

The class vtkImplicitDataSet has several methods that can be
used. They are listed below. Note that the documentation is
translated automatically from the VTK sources, and may not
be completely intelligible. When in doubt, consult the VTK
website. In the methods listed below, obj is an instance of
the vtkImplicitDataSet class.

* string = obj.GetClassName ()
* int = obj.IsA (string name)
* vtkImplicitDataSet = obj.NewInstance ()
* vtkImplicitDataSet = obj.SafeDownCast (vtkObject o)
* long = obj.GetMTime () - Return the MTime also considering
  the DataSet dependency.
* double = obj.EvaluateFunction (double x[3])
* double = obj.EvaluateFunction (double x, double y, double
  z)
* obj.EvaluateGradient (double x[3], double n[3])
* obj.SetDataSet (vtkDataSet ) - Set / get the dataset used
  for the implicit function evaluation.
* vtkDataSet = obj.GetDataSet () - Set / get the dataset
  used for the implicit function evaluation.
* obj.SetOutValue (double ) - Set / get the function value
  to use for points outside of the dataset.
* double = obj.GetOutValue () - Set / get the function value
  to use for points outside of the dataset.
* obj.SetOutGradient (double , double , double ) - Set / get
  the function gradient to use for points outside of the
  dataset.
* obj.SetOutGradient (double a[3]) - Set / get the function
  gradient to use for points outside of the dataset.
* double = obj. GetOutGradient () - Set / get the function
  gradient to use for points outside of the dataset.


* FreeMat_Documentation
* Visualization_Toolkit_Filtering_Classes
* Generated on Thu Jul 25 2013 17:18:30 for FreeMat by
  doxygen_ 1.8.1.1