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

#include <vtkSMPropertyGroup.h>

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

Public Types

typedef vtkSMObject Superclass
 
- Public Types inherited from vtkSMObject
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetName (const char *)
 
virtual char * GetName ()
 
virtual void SetXMLLabel (const char *)
 
virtual char * GetXMLLabel ()
 
virtual void SetPanelWidget (const char *)
 
virtual char * GetPanelWidget ()
 
virtual void SetPanelVisibility (const char *)
 
virtual char * GetPanelVisibility ()
 
bool IsEmpty () const
 
void AddProperty (const char *function, vtkSMProperty *property)
 
vtkSMPropertyGetProperty (unsigned int index) const
 
vtkSMPropertyGetProperty (const char *function) const
 
const char * GetFunction (vtkSMProperty *property) const
 
unsigned int GetNumberOfProperties () const
 
virtual vtkSMDocumentationGetDocumentation ()
 
virtual vtkPVXMLElementGetHints ()
 
- Public Member Functions inherited from vtkSMObject
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static vtkSMPropertyGroupNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMPropertyGroupSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkSMObject
static vtkSMObjectNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMObjectSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkSMPropertyGroup ()
 
 ~vtkSMPropertyGroup ()
 
virtual int ReadXMLAttributes (vtkSMProxy *parent, vtkPVXMLElement *element)
 
void SetHints (vtkPVXMLElement *hints)
 
- Protected Member Functions inherited from vtkSMObject
 vtkSMObject ()
 
 ~vtkSMObject ()
 

Protected Attributes

vtkPVXMLElementHints
 
vtkSMDocumentationDocumentation
 

Friends

class vtkSMProxy
 

Detailed Description

Definition at line 28 of file vtkSMPropertyGroup.h.

Member Typedef Documentation

§ Superclass

Definition at line 32 of file vtkSMPropertyGroup.h.

Constructor & Destructor Documentation

§ vtkSMPropertyGroup()

vtkSMPropertyGroup::vtkSMPropertyGroup ( )
protected

§ ~vtkSMPropertyGroup()

vtkSMPropertyGroup::~vtkSMPropertyGroup ( )
protected

Member Function Documentation

§ New()

static vtkSMPropertyGroup* vtkSMPropertyGroup::New ( )
static

§ GetClassName()

virtual const char* vtkSMPropertyGroup::GetClassName ( )
virtual

Reimplemented from vtkSMObject.

§ IsTypeOf()

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

§ IsA()

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

Reimplemented from vtkSMObject.

§ SafeDownCast()

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

§ PrintSelf()

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

§ SetName()

virtual void vtkSMPropertyGroup::SetName ( const char *  )
virtual

§ GetName()

virtual char* vtkSMPropertyGroup::GetName ( )
virtual

§ SetXMLLabel()

virtual void vtkSMPropertyGroup::SetXMLLabel ( const char *  )
virtual

§ GetXMLLabel()

virtual char* vtkSMPropertyGroup::GetXMLLabel ( )
virtual

§ SetPanelWidget()

virtual void vtkSMPropertyGroup::SetPanelWidget ( const char *  )
virtual

§ GetPanelWidget()

virtual char* vtkSMPropertyGroup::GetPanelWidget ( )
virtual

§ SetPanelVisibility()

virtual void vtkSMPropertyGroup::SetPanelVisibility ( const char *  )
virtual

§ GetPanelVisibility()

virtual char* vtkSMPropertyGroup::GetPanelVisibility ( )
virtual

§ IsEmpty()

bool vtkSMPropertyGroup::IsEmpty ( ) const

§ AddProperty()

void vtkSMPropertyGroup::AddProperty ( const char *  function,
vtkSMProperty property 
)

§ GetProperty() [1/2]

vtkSMProperty* vtkSMPropertyGroup::GetProperty ( unsigned int  index) const

§ GetProperty() [2/2]

vtkSMProperty* vtkSMPropertyGroup::GetProperty ( const char *  function) const

§ GetFunction()

const char* vtkSMPropertyGroup::GetFunction ( vtkSMProperty property) const

§ GetNumberOfProperties()

unsigned int vtkSMPropertyGroup::GetNumberOfProperties ( ) const

§ GetDocumentation()

virtual vtkSMDocumentation* vtkSMPropertyGroup::GetDocumentation ( )
virtual

§ GetHints()

virtual vtkPVXMLElement* vtkSMPropertyGroup::GetHints ( )
virtual

§ ReadXMLAttributes()

virtual int vtkSMPropertyGroup::ReadXMLAttributes ( vtkSMProxy parent,
vtkPVXMLElement element 
)
protectedvirtual

§ SetHints()

void vtkSMPropertyGroup::SetHints ( vtkPVXMLElement hints)
protected

Friends And Related Function Documentation

§ vtkSMProxy

friend class vtkSMProxy
friend

Definition at line 110 of file vtkSMPropertyGroup.h.

Member Data Documentation

§ Hints

vtkPVXMLElement* vtkSMPropertyGroup::Hints
protected

Definition at line 114 of file vtkSMPropertyGroup.h.

§ Documentation

vtkSMDocumentation* vtkSMPropertyGroup::Documentation
protected

Definition at line 116 of file vtkSMPropertyGroup.h.


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