#include <vtkSpiralShellSource.h>
Inheritance diagram for vtkSpiralShellSource:
Definition at line 43 of file vtkSpiralShellSource.h.
Public Member Functions | |
vtkTypeRevisionMacro (vtkSpiralShellSource, vtkPolyDataSource) | |
void | PrintSelf (ostream &, vtkIndent) |
virtual void | SetCenter (double, double, double) |
Set/Get the center (Default is 0,0,0). | |
virtual void | SetCenter (double[3]) |
Set/Get the center (Default is 0,0,0). | |
virtual double * | GetCenter () |
Set/Get the center (Default is 0,0,0). | |
virtual void | GetCenter (double data[3]) |
Set/Get the center (Default is 0,0,0). | |
virtual void | SetThetaResolution (int) |
Set/Get the Theta resolution (Default is 24). | |
virtual int | GetThetaResolution () |
Set/Get the Theta resolution (Default is 24). | |
virtual void | SetPhiResolution (int) |
Set/Get the Phi resolution (Default is 36). | |
virtual int | GetPhiResolution () |
Set/Get the Phi resolution (Default is 36). | |
virtual void | SetNumberOfSpirals (double) |
Set/Get the number of spirals (Default is 2.0). | |
virtual double | GetNumberOfSpirals () |
Set/Get the number of spirals (Default is 2.0). | |
virtual void | SetFinalRadius (double) |
Set/Get the final shell radius (Default is 0.25). | |
virtual double | GetFinalRadius () |
Set/Get the final shell radius (Default is 0.25). | |
virtual void | SetInnerRadius (double) |
Set/Get the inner shell radius (Default is 0.125). | |
virtual double | GetInnerRadius () |
Set/Get the inner shell radius (Default is 0.125). | |
virtual void | SetHeight (double) |
Set/Get the height (Default is 1.0). | |
virtual double | GetHeight () |
Set/Get the height (Default is 1.0). | |
virtual void | SetTriangulate (int) |
Toggle triangulation of output mesh. | |
virtual int | GetTriangulate () |
Toggle triangulation of output mesh. | |
virtual void | TriangulateOn () |
Toggle triangulation of output mesh. | |
virtual void | TriangulateOff () |
Toggle triangulation of output mesh. | |
virtual void | SetFlipX (int) |
Flip X coordinate values. | |
virtual int | GetFlipX () |
Flip X coordinate values. | |
virtual void | FlipXOn () |
Flip X coordinate values. | |
virtual void | FlipXOff () |
Flip X coordinate values. | |
virtual void | SetFlipY (int) |
Flip Y coordinate values. | |
virtual int | GetFlipY () |
Flip Y coordinate values. | |
virtual void | FlipYOn () |
Flip Y coordinate values. | |
virtual void | FlipYOff () |
Flip Y coordinate values. | |
virtual void | SetFlipZ (int) |
Flip Z coordinate values. | |
virtual int | GetFlipZ () |
Flip Z coordinate values. | |
virtual void | FlipZOn () |
Flip Z coordinate values. | |
virtual void | FlipZOff () |
Flip Z coordinate values. | |
virtual void | SetGenerateNormals (int) |
Toggle generation of vertex normals. | |
virtual int | GetGenerateNormals () |
Toggle generation of vertex normals. | |
virtual void | GenerateNormalsOn () |
Toggle generation of vertex normals. | |
virtual void | GenerateNormalsOff () |
Toggle generation of vertex normals. | |
virtual void | SetRetainScalars (int) |
Retain scalar magnitude when generating vertex normals. | |
virtual int | GetRetainScalars () |
Retain scalar magnitude when generating vertex normals. | |
virtual void | RetainScalarsOn () |
Retain scalar magnitude when generating vertex normals. | |
virtual void | RetainScalarsOff () |
Retain scalar magnitude when generating vertex normals. | |
virtual void | SetGenerateTCoords (int) |
Toggle generation of 2D texture coordinates by mapping dataset points. | |
virtual int | GetGenerateTCoords () |
Toggle generation of 2D texture coordinates by mapping dataset points. | |
virtual void | GenerateTCoordsOn () |
Toggle generation of 2D texture coordinates by mapping dataset points. | |
virtual void | GenerateTCoordsOff () |
Toggle generation of 2D texture coordinates by mapping dataset points. | |
virtual void | SetPreventSeam (int) |
Control how texture coordinates are generated. | |
virtual int | GetPreventSeam () |
Control how texture coordinates are generated. | |
virtual void | PreventSeamOn () |
Control how texture coordinates are generated. | |
virtual void | PreventSeamOff () |
Control how texture coordinates are generated. | |
Static Public Member Functions | |
vtkSpiralShellSource * | New (void) |
Protected Member Functions | |
vtkSpiralShellSource (void) | |
~vtkSpiralShellSource () | |
void | ExecuteData (vtkDataObject *) |
Execute method that should be used by subclasses of vtkSource. | |
Protected Attributes | |
double | Center [3] |
int | ThetaResolution |
int | PhiResolution |
double | NumberOfSpirals |
double | FinalRadius |
double | InnerRadius |
double | Height |
int | Triangulate |
int | FlipX |
int | FlipY |
int | FlipZ |
int | GenerateNormals |
int | RetainScalars |
int | GenerateTCoords |
int | PreventSeam |
|
|
|
|
|
Execute method that should be used by subclasses of vtkSource.
Reimplemented from vtkSource. |
|
Flip X coordinate values.
|
|
Flip X coordinate values.
|
|
Flip Y coordinate values.
|
|
Flip Y coordinate values.
|
|
Flip Z coordinate values.
|
|
Flip Z coordinate values.
|
|
Toggle generation of vertex normals.
|
|
Toggle generation of vertex normals.
|
|
Toggle generation of 2D texture coordinates by mapping dataset points.
|
|
Toggle generation of 2D texture coordinates by mapping dataset points.
|
|
Set/Get the center (Default is 0,0,0).
|
|
Set/Get the center (Default is 0,0,0).
|
|
Set/Get the final shell radius (Default is 0.25).
|
|
Flip X coordinate values.
|
|
Flip Y coordinate values.
|
|
Flip Z coordinate values.
|
|
Toggle generation of vertex normals.
|
|
Toggle generation of 2D texture coordinates by mapping dataset points.
|
|
Set/Get the height (Default is 1.0).
|
|
Set/Get the inner shell radius (Default is 0.125).
|
|
Set/Get the number of spirals (Default is 2.0).
|
|
Set/Get the Phi resolution (Default is 36).
|
|
Control how texture coordinates are generated. If PreventSeam is set, the S-coord. ranges from 0->1 and 1->0 corresponding to theta angle variation between 0->180 and 180->0 degrees. Otherwise, the S-coord. ranges from 0->1 between 0->360 degrees. |
|
Retain scalar magnitude when generating vertex normals.
|
|
Set/Get the Theta resolution (Default is 24).
|
|
Toggle triangulation of output mesh. By default, quadrilaterals are generated everywhere except at the pole. |
|
Reimplemented from vtkObject. |
|
Control how texture coordinates are generated. If PreventSeam is set, the S-coord. ranges from 0->1 and 1->0 corresponding to theta angle variation between 0->180 and 180->0 degrees. Otherwise, the S-coord. ranges from 0->1 between 0->360 degrees. |
|
Control how texture coordinates are generated. If PreventSeam is set, the S-coord. ranges from 0->1 and 1->0 corresponding to theta angle variation between 0->180 and 180->0 degrees. Otherwise, the S-coord. ranges from 0->1 between 0->360 degrees. |
|
Reimplemented from vtkPolyDataSource. |
|
Retain scalar magnitude when generating vertex normals.
|
|
Retain scalar magnitude when generating vertex normals.
|
|
Set/Get the center (Default is 0,0,0).
|
|
Set/Get the center (Default is 0,0,0).
|
|
Set/Get the final shell radius (Default is 0.25).
|
|
Flip X coordinate values.
|
|
Flip Y coordinate values.
|
|
Flip Z coordinate values.
|
|
Toggle generation of vertex normals.
|
|
Toggle generation of 2D texture coordinates by mapping dataset points.
|
|
Set/Get the height (Default is 1.0).
|
|
Set/Get the inner shell radius (Default is 0.125).
|
|
Set/Get the number of spirals (Default is 2.0).
|
|
Set/Get the Phi resolution (Default is 36).
|
|
Control how texture coordinates are generated. If PreventSeam is set, the S-coord. ranges from 0->1 and 1->0 corresponding to theta angle variation between 0->180 and 180->0 degrees. Otherwise, the S-coord. ranges from 0->1 between 0->360 degrees. |
|
Retain scalar magnitude when generating vertex normals.
|
|
Set/Get the Theta resolution (Default is 24).
|
|
Toggle triangulation of output mesh. By default, quadrilaterals are generated everywhere except at the pole. |
|
Toggle triangulation of output mesh. By default, quadrilaterals are generated everywhere except at the pole. |
|
Toggle triangulation of output mesh. By default, quadrilaterals are generated everywhere except at the pole. |
|
|
|
Definition at line 162 of file vtkSpiralShellSource.h. |
|
Definition at line 166 of file vtkSpiralShellSource.h. |
|
Definition at line 170 of file vtkSpiralShellSource.h. |
|
Definition at line 171 of file vtkSpiralShellSource.h. |
|
Definition at line 172 of file vtkSpiralShellSource.h. |
|
Definition at line 173 of file vtkSpiralShellSource.h. |
|
Definition at line 175 of file vtkSpiralShellSource.h. |
|
Definition at line 168 of file vtkSpiralShellSource.h. |
|
Definition at line 167 of file vtkSpiralShellSource.h. |
|
Definition at line 165 of file vtkSpiralShellSource.h. |
|
Definition at line 164 of file vtkSpiralShellSource.h. |
|
Definition at line 176 of file vtkSpiralShellSource.h. |
|
Definition at line 174 of file vtkSpiralShellSource.h. |
|
Definition at line 163 of file vtkSpiralShellSource.h. |
|
Definition at line 169 of file vtkSpiralShellSource.h. |