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

extends vtkPlane to add Offset parameter. More...

#include <vtkPVPlane.h>

Inheritance diagram for vtkPVPlane:
Inheritance graph
[legend]
Collaboration diagram for vtkPVPlane:
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)
virtual void EvaluateGradient (double x[3], double g[3])
virtual void SetOffset (double)
virtual double GetOffset ()
virtual void SetTransform (vtkAbstractTransform *)
virtual void SetTransform (const double elements[16])
virtual double EvaluateFunction (double x[3])
double EvaluateFunction (double x, double y, double z)

Static Public Member Functions

static vtkPVPlaneNew ()
static int IsTypeOf (const char *type)
static vtkPVPlaneSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVPlane ()
 ~vtkPVPlane ()

Protected Attributes

double Offset
vtkPlanePlane

Detailed Description

extends vtkPlane to add Offset parameter.

vtkPVPlane adds an offset setting to vtkPlane. This offset is used together with normal and origin when setting parameters on the represented object.

Definition at line 28 of file vtkPVPlane.h.


Constructor & Destructor Documentation

vtkPVPlane::vtkPVPlane ( ) [protected]
vtkPVPlane::~vtkPVPlane ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkPlane.

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

Reimplemented from vtkPlane.

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

Reimplemented from vtkPlane.

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

Reimplemented from vtkPlane.

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

Reimplemented from vtkPlane.

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

Reimplemented from vtkPlane.

virtual void vtkPVPlane::SetOffset ( double  ) [virtual]

The origin is shifted in the direction of the normal by the offset.

virtual double vtkPVPlane::GetOffset ( ) [virtual]

The origin is shifted in the direction of the normal by the offset.

virtual void vtkPVPlane::SetTransform ( vtkAbstractTransform ) [virtual]

Set/Get a transformation to apply to input points before executing the implicit function.

Reimplemented from vtkImplicitFunction.

virtual void vtkPVPlane::SetTransform ( const double  elements[16]) [inline, virtual]

Set/Get a transformation to apply to input points before executing the implicit function.

Reimplemented from vtkImplicitFunction.

Definition at line 45 of file vtkPVPlane.h.

virtual double vtkPVPlane::EvaluateFunction ( double  x[3]) [virtual]

Evaluate function at position x-y-z and return value. You should generally not call this method directly, you should use FunctionValue() instead. This method must be implemented by any derived class.

Reimplemented from vtkPlane.

double vtkPVPlane::EvaluateFunction ( double  x,
double  y,
double  z 
) [inline]

Evaluate function at position x-y-z and return value. You should generally not call this method directly, you should use FunctionValue() instead. This method must be implemented by any derived class.

Reimplemented from vtkPlane.

Definition at line 55 of file vtkPVPlane.h.

virtual void vtkPVPlane::EvaluateGradient ( double  x[3],
double  g[3] 
) [virtual]

Evaluate function gradient at position x-y-z and pass back vector. You should generally not call this method directly, you should use FunctionGradient() instead. This method must be implemented by any derived class.

Reimplemented from vtkPlane.


Member Data Documentation

Definition at line 70 of file vtkPVPlane.h.

Definition at line 71 of file vtkPVPlane.h.


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