VTK
|
sphere source that supports pieces More...
#include <vtkPSphereSource.h>
Public Types | |
typedef vtkSphereSource | Superclass |
![]() | |
typedef vtkPolyDataAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkPSphereSource * | NewInstance () const |
unsigned long | GetEstimatedMemorySize () |
![]() | |
vtkSphereSource * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetRadius (double) |
virtual double | GetRadius () |
virtual void | SetCenter (double, double, double) |
virtual void | SetCenter (double[3]) |
virtual double * | GetCenter () |
virtual void | GetCenter (double data[3]) |
virtual void | SetThetaResolution (int) |
virtual int | GetThetaResolution () |
virtual void | SetPhiResolution (int) |
virtual int | GetPhiResolution () |
virtual void | SetStartTheta (double) |
virtual double | GetStartTheta () |
virtual void | SetEndTheta (double) |
virtual double | GetEndTheta () |
virtual void | SetStartPhi (double) |
virtual double | GetStartPhi () |
virtual void | SetEndPhi (double) |
virtual double | GetEndPhi () |
virtual void | SetLatLongTessellation (int) |
virtual int | GetLatLongTessellation () |
virtual void | LatLongTessellationOn () |
virtual void | LatLongTessellationOff () |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkPSphereSource * | SafeDownCast (vtkObjectBase *o) |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkSphereSource * | SafeDownCast (vtkObjectBase *o) |
static vtkSphereSource * | New () |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkPSphereSource () | |
~vtkPSphereSource () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
![]() | |
vtkSphereSource (int res=8) | |
~vtkSphereSource () | |
int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
static vtkPSphereSource * | New () |
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
Additional Inherited Members | |
![]() | |
double | Radius |
double | Center [3] |
int | ThetaResolution |
int | PhiResolution |
double | StartTheta |
double | EndTheta |
double | StartPhi |
double | EndPhi |
int | LatLongTessellation |
sphere source that supports pieces
Definition at line 25 of file vtkPSphereSource.h.
Definition at line 28 of file vtkPSphereSource.h.
|
inlineprotected |
Definition at line 42 of file vtkPSphereSource.h.
|
inlineprotected |
Definition at line 43 of file vtkPSphereSource.h.
|
static |
|
virtual |
Reimplemented from vtkSphereSource.
|
static |
|
protectedvirtual |
Reimplemented from vtkSphereSource.
vtkPSphereSource* vtkPSphereSource::NewInstance | ( | ) | const |
|
static |
Construct sphere with radius=0.5 and default resolution 8 in both Phi and Theta directions. Theta ranges from (0,360) and phi (0,180) degrees.
|
virtual |
Construct sphere with radius=0.5 and default resolution 8 in both Phi and Theta directions. Theta ranges from (0,360) and phi (0,180) degrees.
unsigned long vtkPSphereSource::GetEstimatedMemorySize | ( | ) |
Get the estimated memory size in 1024 bytes
|
protectedvirtual |