ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkPVCylinder Class Reference

extends vtkCylinder to add ParaView specific API. More...

#include <vtkPVCylinder.h>

Inherits vtkCylinder.

Public Types

typedef vtkCylinder Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetCenter (double x, double y, double z)
 
virtual void SetCenter (double xyz[3])
 
void SetAxis (double x, double y, double z)
 Get/Set the vector defining the direction of the cylinder. More...
 
void SetAxis (const double axis[3])
 Get/Set the vector defining the direction of the cylinder. More...
 
virtual double * GetAxis ()
 Get/Set the vector defining the direction of the cylinder. More...
 
virtual void GetAxis (double &, double &, double &)
 Get/Set the vector defining the direction of the cylinder. More...
 
virtual void GetAxis (double [3])
 Get/Set the vector defining the direction of the cylinder. More...
 

Static Public Member Functions

static vtkPVCylinderNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVCylinderSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPVCylinder ()
 
 ~vtkPVCylinder ()
 
void UpdateTransform ()
 

Protected Attributes

double Axis [3]
 

Detailed Description

extends vtkCylinder to add ParaView specific API.

vtkPVCylinder extends vtkCylinder to add ParaView specific API.

Definition at line 28 of file vtkPVCylinder.h.

Member Typedef Documentation

§ Superclass

typedef vtkCylinder vtkPVCylinder::Superclass

Definition at line 32 of file vtkPVCylinder.h.

Constructor & Destructor Documentation

§ vtkPVCylinder()

vtkPVCylinder::vtkPVCylinder ( )
protected

§ ~vtkPVCylinder()

vtkPVCylinder::~vtkPVCylinder ( )
protected

Member Function Documentation

§ New()

static vtkPVCylinder* vtkPVCylinder::New ( )
static

§ GetClassName()

virtual const char* vtkPVCylinder::GetClassName ( )
virtual

§ IsTypeOf()

static int vtkPVCylinder::IsTypeOf ( const char *  type)
static

§ IsA()

virtual int vtkPVCylinder::IsA ( const char *  type)
virtual

§ SafeDownCast()

static vtkPVCylinder* vtkPVCylinder::SafeDownCast ( vtkObject *  o)
static

§ PrintSelf()

void vtkPVCylinder::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

§ SetAxis() [1/2]

void vtkPVCylinder::SetAxis ( double  x,
double  y,
double  z 
)
inline

Get/Set the vector defining the direction of the cylinder.

Definition at line 60 of file vtkPVCylinder.h.

§ SetAxis() [2/2]

void vtkPVCylinder::SetAxis ( const double  axis[3])

Get/Set the vector defining the direction of the cylinder.

§ GetAxis() [1/3]

virtual double* vtkPVCylinder::GetAxis ( )
virtual

Get/Set the vector defining the direction of the cylinder.

§ GetAxis() [2/3]

virtual void vtkPVCylinder::GetAxis ( double &  ,
double &  ,
double &   
)
virtual

Get/Set the vector defining the direction of the cylinder.

§ GetAxis() [3/3]

virtual void vtkPVCylinder::GetAxis ( double  [3])
virtual

Get/Set the vector defining the direction of the cylinder.

§ SetCenter() [1/2]

virtual void vtkPVCylinder::SetCenter ( double  x,
double  y,
double  z 
)
virtual

§ SetCenter() [2/2]

virtual void vtkPVCylinder::SetCenter ( double  xyz[3])
virtual

§ UpdateTransform()

void vtkPVCylinder::UpdateTransform ( )
protected

Member Data Documentation

§ Axis

double vtkPVCylinder::Axis[3]
protected

Definition at line 53 of file vtkPVCylinder.h.


The documentation for this class was generated from the following file: