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 38 of file vtkSMProxyInternals.h.

Member Typedef Documentation

◆ PropertyInfoMap

Definition at line 53 of file vtkSMProxyInternals.h.

◆ ProxyMap

Definition at line 64 of file vtkSMProxyInternals.h.

◆ ExposedPropertyInfoMap

Definition at line 87 of file vtkSMProxyInternals.h.

◆ SubProxyLinksType

Definition at line 91 of file vtkSMProxyInternals.h.

◆ AnnotationMap

Definition at line 95 of file vtkSMProxyInternals.h.

Constructor & Destructor Documentation

◆ vtkSMProxyInternals()

vtkSMProxyInternals::vtkSMProxyInternals ( )
inline

Definition at line 100 of file vtkSMProxyInternals.h.

Member Data Documentation

◆ Properties

PropertyInfoMap vtkSMProxyInternals::Properties

Definition at line 54 of file vtkSMProxyInternals.h.

◆ PropertyNamesInOrder

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

Definition at line 58 of file vtkSMProxyInternals.h.

◆ PropertyGroups

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

Definition at line 60 of file vtkSMProxyInternals.h.

◆ ServerIDs

std::vector<int> vtkSMProxyInternals::ServerIDs

Definition at line 62 of file vtkSMProxyInternals.h.

◆ SubProxies

ProxyMap vtkSMProxyInternals::SubProxies

Definition at line 65 of file vtkSMProxyInternals.h.

◆ Consumers

std::vector<ConnectionInfo> vtkSMProxyInternals::Consumers

Definition at line 75 of file vtkSMProxyInternals.h.

◆ Producers

std::vector<ConnectionInfo> vtkSMProxyInternals::Producers

Definition at line 76 of file vtkSMProxyInternals.h.

◆ ExposedProperties

ExposedPropertyInfoMap vtkSMProxyInternals::ExposedProperties

Definition at line 88 of file vtkSMProxyInternals.h.

◆ SubProxyLinks

SubProxyLinksType vtkSMProxyInternals::SubProxyLinks

Definition at line 92 of file vtkSMProxyInternals.h.

◆ Annotations

AnnotationMap vtkSMProxyInternals::Annotations

Definition at line 96 of file vtkSMProxyInternals.h.

◆ EnableAnnotationPush

bool vtkSMProxyInternals::EnableAnnotationPush

Definition at line 97 of file vtkSMProxyInternals.h.


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