|
| vtkPPInternals (vtkSMProxyProperty *self) |
|
bool | AddUnchecked (vtkSMProxy *proxy, unsigned int port=0) |
|
bool | Add (vtkSMProxy *proxy, unsigned int port=0) |
|
bool | Remove (vtkSMProxy *proxy) |
|
bool | Resize (unsigned int count) |
|
bool | ResizeUnchecked (unsigned int count) |
|
bool | Clear () |
|
bool | ClearUnchecked () |
|
bool | Set (unsigned int index, vtkSMProxy *proxy, unsigned int port=0) |
|
bool | SetUnchecked (unsigned int index, vtkSMProxy *proxy, unsigned int port=0) |
|
bool | Set (unsigned int count, vtkSMProxy **proxies, const unsigned int *ports=nullptr) |
|
bool | SetProxies (const SmartVectorOfProxies &otherProxies, const VectorOfUInts &otherPorts) |
|
bool | SetUncheckedProxies (const WeakVectorOfProxies &otherProxies, const VectorOfUInts &otherPorts) |
|
bool | IsAdded (vtkSMProxy *proxy) |
|
const SmartVectorOfProxies & | GetProxies () const |
|
const WeakVectorOfProxies & | GetUncheckedProxies () const |
|
const VectorOfUInts & | GetPorts () const |
|
const VectorOfUInts & | GetUncheckedPorts () const |
|
vtkSMProxy * | Get (unsigned int index) const |
|
vtkSMProxy * | GetUnchecked (unsigned int index) const |
|
unsigned int | GetPort (unsigned int index) const |
|
unsigned int | GetUncheckedPort (unsigned int index) const |
|
bool | WriteTo (paraview_protobuf::Variant *variant) const |
|
bool | ReadFrom (const paraview_protobuf::Variant &variant, vtkSMProxyLocator *locator) |
|
This class is used by vtkSMProxyProperty to keep track of the proxies.
It keeps proxies as well as output port information which is needed for vtkSMInputProperty. That makes it easier and less error prone to keep the number of ports and proxies in sync and correctly check when values are modified.
Definition at line 26 of file vtkSMProxyPropertyInternals.h.