File: vtkplanesintersection.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 (46 lines) | stat: -rw-r--r-- 1,605 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

 Usage

A subclass of vtkPlanes, this class determines whether it
intersects an axis aligned box. This is motivated by the
need to intersect the axis aligned region of a spacial
decomposition of volume data with various other regions. It
uses the algorithm from Graphics Gems IV, page 81.
.SECTION Caveat An instance of vtkPlanes can be redefined by
changing the planes, but this subclass then will not know if
the region vertices are up to date. (Region vertices can be
specified in SetRegionVertices or computed by the subclass.)
So Delete and recreate if you want to change the set of
planes.
To create an instance of class vtkPlanesIntersection, simply
invoke its constructor as follows

    obj = vtkPlanesIntersection



 Methods

The class vtkPlanesIntersection 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 vtkPlanesIntersection class.

* string = obj.GetClassName ()
* int = obj.IsA (string name)
* vtkPlanesIntersection = obj.NewInstance ()
* vtkPlanesIntersection = obj.SafeDownCast (vtkObject o)
* obj.SetRegionVertices (vtkPoints pts)
* obj.SetRegionVertices (double v, int nvertices)
* int = obj.GetNumRegionVertices ()
* int = obj.GetRegionVertices (double v, int nvertices)
* int = obj.IntersectsRegion (vtkPoints R)


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