ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVBox Class Reference

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

#include <vtkPVBox.h>

Inheritance diagram for vtkPVBox:
Inheritance graph
[legend]
Collaboration diagram for vtkPVBox:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void SetPosition (double x, double y, double z)
void SetPosition (const double pos[3])
virtual doubleGetPosition ()
virtual void GetPosition (double &, double &, double &)
virtual void GetPosition (double[3])
void SetRotation (double x, double y, double z)
void SetRotation (const double pos[3])
virtual doubleGetRotation ()
virtual void GetRotation (double &, double &, double &)
virtual void GetRotation (double[3])
void SetScale (double x, double y, double z)
void SetScale (const double pos[3])
virtual doubleGetScale ()
virtual void GetScale (double &, double &, double &)
virtual void GetScale (double[3])

Static Public Member Functions

static vtkPVBoxNew ()
static int IsTypeOf (const char *type)
static vtkPVBoxSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVBox ()
 ~vtkPVBox ()
void UpdateTransform ()

Protected Attributes

double Position [3]
double Rotation [3]
double Scale [3]

Detailed Description

extends vtkBox to add ParaView specific API.

vtkPVBox extends vtkBox to add ParaView specific API.

Definition at line 26 of file vtkPVBox.h.


Constructor & Destructor Documentation

vtkPVBox::vtkPVBox ( ) [protected]
vtkPVBox::~vtkPVBox ( ) [protected]

Member Function Documentation

static vtkPVBox* vtkPVBox::New ( ) [static]

Reimplemented from vtkBox.

virtual const char* vtkPVBox::GetClassName ( ) [virtual]

Reimplemented from vtkBox.

static int vtkPVBox::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkBox.

virtual int vtkPVBox::IsA ( const char *  type) [virtual]

Reimplemented from vtkBox.

static vtkPVBox* vtkPVBox::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkBox.

void vtkPVBox::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkBox.

void vtkPVBox::SetPosition ( double  x,
double  y,
double  z 
) [inline]

Get/Set Position of the box.

Definition at line 35 of file vtkPVBox.h.

void vtkPVBox::SetPosition ( const double  pos[3])

Get/Set Position of the box.

virtual double* vtkPVBox::GetPosition ( ) [virtual]

Get/Set Position of the box.

virtual void vtkPVBox::GetPosition ( double ,
double ,
double  
) [virtual]

Get/Set Position of the box.

virtual void vtkPVBox::GetPosition ( double  [3]) [virtual]

Get/Set Position of the box.

void vtkPVBox::SetRotation ( double  x,
double  y,
double  z 
) [inline]

Get/Set Rotation for the box.

Definition at line 46 of file vtkPVBox.h.

void vtkPVBox::SetRotation ( const double  pos[3])

Get/Set Rotation for the box.

virtual double* vtkPVBox::GetRotation ( ) [virtual]

Get/Set Rotation for the box.

virtual void vtkPVBox::GetRotation ( double ,
double ,
double  
) [virtual]

Get/Set Rotation for the box.

virtual void vtkPVBox::GetRotation ( double  [3]) [virtual]

Get/Set Rotation for the box.

void vtkPVBox::SetScale ( double  x,
double  y,
double  z 
) [inline]

Get/Set Scale for the box.

Definition at line 57 of file vtkPVBox.h.

void vtkPVBox::SetScale ( const double  pos[3])

Get/Set Scale for the box.

virtual double* vtkPVBox::GetScale ( ) [virtual]

Get/Set Scale for the box.

virtual void vtkPVBox::GetScale ( double ,
double ,
double  
) [virtual]

Get/Set Scale for the box.

virtual void vtkPVBox::GetScale ( double  [3]) [virtual]

Get/Set Scale for the box.

void vtkPVBox::UpdateTransform ( ) [protected]

Member Data Documentation

double vtkPVBox::Position[3] [protected]

Definition at line 72 of file vtkPVBox.h.

double vtkPVBox::Rotation[3] [protected]

Definition at line 73 of file vtkPVBox.h.

double vtkPVBox::Scale[3] [protected]

Definition at line 74 of file vtkPVBox.h.


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