ParaView
Public Types | Public Member Functions | Public Attributes
vtkSMSessionProxyManagerInternals Struct Reference

#include <vtkSMSessionProxyManagerInternals.h>

Collaboration diagram for vtkSMSessionProxyManagerInternals:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::map< vtkStdString,
vtkSMProxyManagerProxyMapType
ProxyGroupType
typedef std::set
< vtkSMProxyManagerEntry
GroupNameProxySet
typedef std::set< vtkSMProxy * > SetOfProxies
typedef std::map< vtkStdString,
vtkSmartPointer< vtkSMLink > > 
LinkType
typedef std::map< std::string,
vtkSmartPointer
< vtkSMProxySelectionModel > > 
SelectionModelsType

Public Member Functions

void FindProxyTuples (vtkSMProxy *proxy, std::set< vtkSMProxyManagerEntry > &tuplesFounds)
void ComputeDelta (const vtkSMMessage *newState, vtkSMProxyLocator *locator, std::set< vtkSMProxyManagerEntry > &toRegister, std::set< vtkSMProxyManagerEntry > &toUnregister)
void RemoveTuples (const char *name, std::set< vtkSMProxyManagerEntry > &removedEntries)
void RemoveTuples (const char *group, const char *name, std::set< vtkSMProxyManagerEntry > &removedEntries, bool doMapOnly)
bool RemoveTuples (const char *group, const char *name, vtkSMProxy *proxy)
void UpdateProxySelectionModelState ()
void UpdateLinkState ()

Public Attributes

ProxyGroupType RegisteredProxyMap
GroupNameProxySet RegisteredProxyTuple
SetOfProxies ModifiedProxies
LinkType RegisteredLinkMap
SelectionModelsType SelectionModels
vtkSMMessage State
vtkSMSessionProxyManagerProxyManager

Detailed Description

Definition at line 192 of file vtkSMSessionProxyManagerInternals.h.


Member Typedef Documentation

Definition at line 197 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 203 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 207 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 212 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 217 of file vtkSMSessionProxyManagerInternals.h.


Member Function Documentation

void vtkSMSessionProxyManagerInternals::FindProxyTuples ( vtkSMProxy proxy,
std::set< vtkSMProxyManagerEntry > &  tuplesFounds 
) [inline]

Definition at line 227 of file vtkSMSessionProxyManagerInternals.h.

void vtkSMSessionProxyManagerInternals::ComputeDelta ( const vtkSMMessage newState,
vtkSMProxyLocator locator,
std::set< vtkSMProxyManagerEntry > &  toRegister,
std::set< vtkSMProxyManagerEntry > &  toUnregister 
) [inline]

Definition at line 243 of file vtkSMSessionProxyManagerInternals.h.

void vtkSMSessionProxyManagerInternals::RemoveTuples ( const char *  name,
std::set< vtkSMProxyManagerEntry > &  removedEntries 
) [inline]

Definition at line 293 of file vtkSMSessionProxyManagerInternals.h.

void vtkSMSessionProxyManagerInternals::RemoveTuples ( const char *  group,
const char *  name,
std::set< vtkSMProxyManagerEntry > &  removedEntries,
bool  doMapOnly 
) [inline]

Definition at line 344 of file vtkSMSessionProxyManagerInternals.h.

bool vtkSMSessionProxyManagerInternals::RemoveTuples ( const char *  group,
const char *  name,
vtkSMProxy proxy 
) [inline]

Definition at line 412 of file vtkSMSessionProxyManagerInternals.h.

void vtkSMSessionProxyManagerInternals::UpdateProxySelectionModelState ( ) [inline]

Definition at line 478 of file vtkSMSessionProxyManagerInternals.h.

void vtkSMSessionProxyManagerInternals::UpdateLinkState ( ) [inline]

Definition at line 493 of file vtkSMSessionProxyManagerInternals.h.


Member Data Documentation

Definition at line 198 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 204 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 208 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 213 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 218 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 221 of file vtkSMSessionProxyManagerInternals.h.

Definition at line 224 of file vtkSMSessionProxyManagerInternals.h.


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