VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkOutlineCornerSource Class Reference

create wireframe outline corners around bounding box More...

#include <vtkOutlineCornerSource.h>

Inheritance diagram for vtkOutlineCornerSource:
[legend]
Collaboration diagram for vtkOutlineCornerSource:
[legend]

Public Types

typedef vtkOutlineSource Superclass
 
- Public Types inherited from vtkOutlineSource
typedef vtkPolyDataAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkOutlineCornerSourceNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetCornerFactor (double)
 
virtual double GetCornerFactor ()
 
- Public Member Functions inherited from vtkOutlineSource
vtkOutlineSourceNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetBoxType (int)
 
virtual int GetBoxType ()
 
void SetBoxTypeToAxisAligned ()
 
void SetBoxTypeToOriented ()
 
virtual void SetBounds (double, double, double, double, double, double)
 
virtual void SetBounds (double[6])
 
virtual double * GetBounds ()
 
virtual void GetBounds (double data[6])
 
virtual void SetCorners (double data[])
 
virtual double * GetCorners ()
 
virtual void GetCorners (double data[24])
 
virtual void SetGenerateFaces (int)
 
virtual void GenerateFacesOn ()
 
virtual void GenerateFacesOff ()
 
virtual int GetGenerateFaces ()
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkOutlineCornerSourceSafeDownCast (vtkObjectBase *o)
 
static vtkOutlineCornerSourceNew ()
 
- Static Public Member Functions inherited from vtkOutlineSource
static vtkOutlineSourceNew ()
 
static int IsTypeOf (const char *type)
 
static vtkOutlineSourceSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkOutlineCornerSource ()
 
 ~vtkOutlineCornerSource ()
 
int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
- Protected Member Functions inherited from vtkOutlineSource
 vtkOutlineSource ()
 
 ~vtkOutlineSource ()
 
int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Protected Attributes

double CornerFactor
 
- Protected Attributes inherited from vtkOutlineSource
int BoxType
 
int GenerateFaces
 
double Bounds [6]
 
double Corners [24]
 

Detailed Description

create wireframe outline corners around bounding box

vtkOutlineCornerSource creates wireframe outline corners around a user-specified bounding box.

Definition at line 28 of file vtkOutlineCornerSource.h.

Member Typedef Documentation

Definition at line 31 of file vtkOutlineCornerSource.h.

Constructor & Destructor Documentation

vtkOutlineCornerSource::vtkOutlineCornerSource ( )
protected
vtkOutlineCornerSource::~vtkOutlineCornerSource ( )
inlineprotected

Definition at line 46 of file vtkOutlineCornerSource.h.

Member Function Documentation

static int vtkOutlineCornerSource::IsTypeOf ( const char *  type)
static
virtual int vtkOutlineCornerSource::IsA ( const char *  type)
virtual

Reimplemented from vtkOutlineSource.

static vtkOutlineCornerSource* vtkOutlineCornerSource::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkOutlineCornerSource::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented from vtkOutlineSource.

vtkOutlineCornerSource* vtkOutlineCornerSource::NewInstance ( ) const
void vtkOutlineCornerSource::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
static vtkOutlineCornerSource* vtkOutlineCornerSource::New ( )
static

Construct outline corner source with default corner factor = 0.2

virtual void vtkOutlineCornerSource::SetCornerFactor ( double  )
virtual

Set/Get the factor that controls the relative size of the corners to the length of the corresponding bounds

virtual double vtkOutlineCornerSource::GetCornerFactor ( )
virtual

Set/Get the factor that controls the relative size of the corners to the length of the corresponding bounds

int vtkOutlineCornerSource::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected

Member Data Documentation

double vtkOutlineCornerSource::CornerFactor
protected

Definition at line 50 of file vtkOutlineCornerSource.h.


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