Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkSMLineWidgetProxy Class Reference

#include <vtkSMLineWidgetProxy.h>

Inheritance diagram for vtkSMLineWidgetProxy:

Inheritance graph
[legend]
Collaboration diagram for vtkSMLineWidgetProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkSMLineWidgetProxy, vtkSM3DWidgetProxy)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetPoint1 (double, double, double)
virtual void SetPoint1 (double[3])
virtual void SetPoint2 (double, double, double)
virtual void SetPoint2 (double[3])
virtual double * GetPoint1 ()
virtual void GetPoint1 (double &, double &, double &)
virtual void GetPoint1 (double[3])
virtual double * GetPoint2 ()
virtual void GetPoint2 (double &, double &, double &)
virtual void GetPoint2 (double[3])
virtual void SaveInBatchScript (ofstream *file)
virtual void UpdateVTKObjects ()

Static Public Member Functions

vtkSMLineWidgetProxyNew ()

Protected Member Functions

 vtkSMLineWidgetProxy ()
 ~vtkSMLineWidgetProxy ()
virtual void SaveState (const char *name, ostream *file, vtkIndent indent)
virtual void ExecuteEvent (vtkObject *, unsigned long, void *)
virtual void CreateVTKObjects (int numObjects)

Protected Attributes

double Point1 [3]
double Point2 [3]

Constructor & Destructor Documentation

vtkSMLineWidgetProxy::vtkSMLineWidgetProxy  )  [protected]
 

vtkSMLineWidgetProxy::~vtkSMLineWidgetProxy  )  [protected]
 


Member Function Documentation

vtkSMLineWidgetProxy* vtkSMLineWidgetProxy::New  )  [static]
 

Reimplemented from vtkSMDisplayProxy.

Reimplemented in vtkSMPickLineWidgetProxy.

vtkSMLineWidgetProxy::vtkTypeRevisionMacro vtkSMLineWidgetProxy  ,
vtkSM3DWidgetProxy 
 

void vtkSMLineWidgetProxy::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkSM3DWidgetProxy.

Reimplemented in vtkSMPickLineWidgetProxy.

virtual void vtkSMLineWidgetProxy::SetPoint1 double  ,
double  ,
double 
[virtual]
 

virtual void vtkSMLineWidgetProxy::SetPoint1 double  [3]  )  [virtual]
 

virtual void vtkSMLineWidgetProxy::SetPoint2 double  ,
double  ,
double 
[virtual]
 

virtual void vtkSMLineWidgetProxy::SetPoint2 double  [3]  )  [virtual]
 

virtual double* vtkSMLineWidgetProxy::GetPoint1  )  [virtual]
 

virtual void vtkSMLineWidgetProxy::GetPoint1 double &  ,
double &  ,
double & 
[virtual]
 

virtual void vtkSMLineWidgetProxy::GetPoint1 double  [3]  )  [virtual]
 

virtual double* vtkSMLineWidgetProxy::GetPoint2  )  [virtual]
 

virtual void vtkSMLineWidgetProxy::GetPoint2 double &  ,
double &  ,
double & 
[virtual]
 

virtual void vtkSMLineWidgetProxy::GetPoint2 double  [3]  )  [virtual]
 

virtual void vtkSMLineWidgetProxy::SaveInBatchScript ofstream *  file  )  [virtual]
 

vtkSMDisplayProxy provides a generic SaveInBatchScript. vtkSM3DWidgets don't use that since the order in which the properties are set is significant for them e.g. PlaceWidget must happend before properties are set etc. This is not favourable, but until that is resolved, we do this.

Reimplemented from vtkSM3DWidgetProxy.

virtual void vtkSMLineWidgetProxy::UpdateVTKObjects  )  [virtual]
 

Update the VTK object on the server by pushing the values of all modified properties (un-modified properties are ignored). If the object has not been created, it will be created first.

Reimplemented from vtkSM3DWidgetProxy.

virtual void vtkSMLineWidgetProxy::SaveState const char *  name,
ostream *  file,
vtkIndent  indent
[protected, virtual]
 

Overloaded to update the property values before saving state

Reimplemented from vtkSM3DWidgetProxy.

virtual void vtkSMLineWidgetProxy::ExecuteEvent vtkObject *  ,
unsigned  long,
void * 
[protected, virtual]
 

Execute event of the 3D Widget.

Reimplemented from vtkSM3DWidgetProxy.

virtual void vtkSMLineWidgetProxy::CreateVTKObjects int  numObjects  )  [protected, virtual]
 

Given the number of objects (numObjects), class name (VTKClassName) and server ids ( this->GetServerIDs()), this methods instantiates the objects on the server(s)

Reimplemented from vtkSM3DWidgetProxy.


Member Data Documentation

double vtkSMLineWidgetProxy::Point1[3] [protected]
 

Definition at line 51 of file vtkSMLineWidgetProxy.h.

double vtkSMLineWidgetProxy::Point2[3] [protected]
 

Definition at line 52 of file vtkSMLineWidgetProxy.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:39:49 2006 for ParaView by doxygen 1.3.5