Classes | Public Types | Public Member Functions | Public Attributes | List of all members
vtkSMProxyInternals Struct Reference

#include <vtkSMProxyInternals.h>

Classes

struct  ConnectionInfo
 
struct  ExposedPropertyInfo
 
struct  PropertyInfo
 

Public Types

typedef std::map< vtkStdString, PropertyInfoPropertyInfoMap
 
typedef std::map< vtkStdString, vtkSmartPointer< vtkSMProxy > > ProxyMap
 
typedef std::map< vtkStdString, ExposedPropertyInfoExposedPropertyInfoMap
 
typedef std::vector< vtkSmartPointer< vtkSMProxyLink > > SubProxyLinksType
 
typedef std::map< std::string, std::stringAnnotationMap
 

Public Member Functions

 vtkSMProxyInternals ()
 

Public Attributes

PropertyInfoMap Properties
 
std::vector< vtkStdStringPropertyNamesInOrder
 
std::vector< vtkSmartPointer< vtkSMPropertyGroup > > PropertyGroups
 
std::vector< intServerIDs
 
ProxyMap SubProxies
 
std::vector< ConnectionInfoConsumers
 
std::vector< ConnectionInfoProducers
 
ExposedPropertyInfoMap ExposedProperties
 
SubProxyLinksType SubProxyLinks
 
AnnotationMap Annotations
 
bool EnableAnnotationPush
 

Detailed Description

Definition at line 39 of file vtkSMProxyInternals.h.

Member Typedef Documentation

◆ PropertyInfoMap

Definition at line 54 of file vtkSMProxyInternals.h.

◆ ProxyMap

Definition at line 65 of file vtkSMProxyInternals.h.

◆ ExposedPropertyInfoMap

Definition at line 88 of file vtkSMProxyInternals.h.

◆ SubProxyLinksType

Definition at line 92 of file vtkSMProxyInternals.h.

◆ AnnotationMap

Definition at line 96 of file vtkSMProxyInternals.h.

Constructor & Destructor Documentation

◆ vtkSMProxyInternals()

vtkSMProxyInternals::vtkSMProxyInternals ( )
inline

Definition at line 101 of file vtkSMProxyInternals.h.

Member Data Documentation

◆ Properties

PropertyInfoMap vtkSMProxyInternals::Properties

Definition at line 55 of file vtkSMProxyInternals.h.

◆ PropertyNamesInOrder

std::vector<vtkStdString> vtkSMProxyInternals::PropertyNamesInOrder

Definition at line 59 of file vtkSMProxyInternals.h.

◆ PropertyGroups

std::vector<vtkSmartPointer<vtkSMPropertyGroup> > vtkSMProxyInternals::PropertyGroups

Definition at line 61 of file vtkSMProxyInternals.h.

◆ ServerIDs

std::vector<int> vtkSMProxyInternals::ServerIDs

Definition at line 63 of file vtkSMProxyInternals.h.

◆ SubProxies

ProxyMap vtkSMProxyInternals::SubProxies

Definition at line 66 of file vtkSMProxyInternals.h.

◆ Consumers

std::vector<ConnectionInfo> vtkSMProxyInternals::Consumers

Definition at line 76 of file vtkSMProxyInternals.h.

◆ Producers

std::vector<ConnectionInfo> vtkSMProxyInternals::Producers

Definition at line 77 of file vtkSMProxyInternals.h.

◆ ExposedProperties

ExposedPropertyInfoMap vtkSMProxyInternals::ExposedProperties

Definition at line 89 of file vtkSMProxyInternals.h.

◆ SubProxyLinks

SubProxyLinksType vtkSMProxyInternals::SubProxyLinks

Definition at line 93 of file vtkSMProxyInternals.h.

◆ Annotations

AnnotationMap vtkSMProxyInternals::Annotations

Definition at line 97 of file vtkSMProxyInternals.h.

◆ EnableAnnotationPush

bool vtkSMProxyInternals::EnableAnnotationPush

Definition at line 98 of file vtkSMProxyInternals.h.


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