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< std::string, PropertyInfoPropertyInfoMap
 
typedef std::map< std::string, vtkSmartPointer< vtkSMProxy > > ProxyMap
 
typedef std::map< std::string, ExposedPropertyInfoExposedPropertyInfoMap
 
typedef std::vector< vtkSmartPointer< vtkSMProxyLink > > SubProxyLinksType
 
typedef std::map< std::string, std::stringAnnotationMap
 

Public Member Functions

 vtkSMProxyInternals ()
 

Public Attributes

PropertyInfoMap Properties
 
std::vector< std::stringPropertyNamesInOrder
 
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 25 of file vtkSMProxyInternals.h.

Member Typedef Documentation

◆ PropertyInfoMap

Definition at line 40 of file vtkSMProxyInternals.h.

◆ ProxyMap

Definition at line 51 of file vtkSMProxyInternals.h.

◆ ExposedPropertyInfoMap

Definition at line 74 of file vtkSMProxyInternals.h.

◆ SubProxyLinksType

Definition at line 78 of file vtkSMProxyInternals.h.

◆ AnnotationMap

Definition at line 82 of file vtkSMProxyInternals.h.

Constructor & Destructor Documentation

◆ vtkSMProxyInternals()

vtkSMProxyInternals::vtkSMProxyInternals ( )
inline

Definition at line 87 of file vtkSMProxyInternals.h.

Member Data Documentation

◆ Properties

PropertyInfoMap vtkSMProxyInternals::Properties

Definition at line 41 of file vtkSMProxyInternals.h.

◆ PropertyNamesInOrder

std::vector<std::string> vtkSMProxyInternals::PropertyNamesInOrder

Definition at line 45 of file vtkSMProxyInternals.h.

◆ PropertyGroups

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

Definition at line 47 of file vtkSMProxyInternals.h.

◆ ServerIDs

std::vector<int> vtkSMProxyInternals::ServerIDs

Definition at line 49 of file vtkSMProxyInternals.h.

◆ SubProxies

ProxyMap vtkSMProxyInternals::SubProxies

Definition at line 52 of file vtkSMProxyInternals.h.

◆ Consumers

std::vector<ConnectionInfo> vtkSMProxyInternals::Consumers

Definition at line 62 of file vtkSMProxyInternals.h.

◆ Producers

std::vector<ConnectionInfo> vtkSMProxyInternals::Producers

Definition at line 63 of file vtkSMProxyInternals.h.

◆ ExposedProperties

ExposedPropertyInfoMap vtkSMProxyInternals::ExposedProperties

Definition at line 75 of file vtkSMProxyInternals.h.

◆ SubProxyLinks

SubProxyLinksType vtkSMProxyInternals::SubProxyLinks

Definition at line 79 of file vtkSMProxyInternals.h.

◆ Annotations

AnnotationMap vtkSMProxyInternals::Annotations

Definition at line 83 of file vtkSMProxyInternals.h.

◆ EnableAnnotationPush

bool vtkSMProxyInternals::EnableAnnotationPush

Definition at line 84 of file vtkSMProxyInternals.h.


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