Hello,
Instead of saving a copy of a proxy, I'm trying to use
lookMarkModel state to get the exposed properties and
restore it to servermanager proxies.
I'm trying to do something like that:
vtkSMProxyManager* pxm = vtkSMObject::GetProxyManager();
vtkSMProxy *smProxy;
1- convert the stored
it works !
Thank you Utkarsh !
On Wed, 19 Nov 2008 14:01:55 -0500
Utkarsh Ayachit <[EMAIL PROTECTED]> wrote:
Ah I think I know the problem. vtkSMProxy::Copy() copies
all properties even those on the sub proxies. A
representation is a complex beast with several internal
subproxies which are l
Ah I think I know the problem. vtkSMProxy::Copy() copies all properties
even those on the sub proxies. A representation is a complex beast with
several internal subproxies which are linked up internally. You actually
simply want to save/restore the exposed properties so I'd do something
like f
Hi again,
I did save and restore the source proxy and
representations and it's working.
All display properties are saved/restored perfectly, but
after restoring, changing "color" or "Style" properties
from the object inspector has no effect. Other properties
like "visible" or "Transformation
For saving the object inspector properties you'll have to save/restore
the state for the source proxy (and not merely it's representation proxy).
Utkarsh
Nehme Bilal wrote:
Thank you Utkarsh !
it works but I have some problems like:
- after restoring the proxy, changing some display properti
UndoRedo states are not meant to loaded across different sessions. If
loaded in the same session such ID conflicts should not occur.
Utkarsh
Geoff Draper wrote:
I'm using vtkSMUndoRedoStateLoader, which is the state loader used by
pqUndoStack. My proxies are encapsulated within vtkUndoSet obj
I'm using vtkSMUndoRedoStateLoader, which is the state loader used by
pqUndoStack. My proxies are encapsulated within vtkUndoSet objects when
they are saved/restored.
--Geoff
On Wed, 19 Nov 2008, Utkarsh Ayachit wrote:
What state loader are you using? If you use vtkSMPQStateLoader or subclas
What state loader are you using? If you use vtkSMPQStateLoader or
subclass it should not try to reassing IDs.
Utkarsh
Geoff Draper wrote:
Hello,
I'm also facing a related problem when I save/restore vtkSMProxy's. The
proxy ID is stored in the XML file. So when I reload the proxies, the
Stat
Hello,
I'm also facing a related problem when I save/restore vtkSMProxy's. The
proxy ID is stored in the XML file. So when I reload the proxies, the
StateLoader attempts to recreate the proxy with the same ID as before.
But because I'm running a new ParaView session, sometimes the saved ID
ha
Thank you Utkarsh !
it works but I have some problems like:
- after restoring the proxy, changing some display
properties in Paraview has no effect (like color ...)
- only the display properties are saved/restored.
(variables in object inspector "properties" tab are not
restored)
It's proba
Here's one way of doing it:
vtkSMProxyManager* pxm = vtkSMObject::GetProxyManager();
vtkSMProxy *tempProxy = pxm->NewProxy(
src->GetXMLGroup(),
src->GetXMLName());
tempProxy->Copy(src);
src->Copy(tempProxy);
Utkarsh
Nehme Bilal wrote:
tempProxy is just a proxy I created using:
vtkSM
tempProxy is just a proxy I created using:
vtkSMProxy tempProxy = vtkSMProxy::New();
I am trying to save/restore all the object properties
displayed in the object inspector.
On Wed, 19 Nov 2008 09:30:55 -0500
Utkarsh Ayachit <[EMAIL PROTECTED]> wrote:
Nehme,
What properties are you changin
Nehme,
What properties are you changing/trying to restore? Is "tempProxy" of
the same type as "src"?
Utkarsh
Nehme Bilal wrote:
Hello,
Sorry I missed a few commas in the last message. this is the correct one:
I am looking for a way to save a proxy properties and restore it later.
The only
Hello,
Sorry I missed a few commas in the last message. this is
the correct one:
I am looking for a way to save a proxy properties and
restore it later.
The only way I found is by saving and restoring the state
using:
virtual vtkPVXMLElement* SaveState(vtkPVXMLElement* root);
virtual int Lo
Hello,
I am looking for a way to save a proxy properties and
restore it later.
The only way I found is by saving and restoring the state
using:
virtual vtkPVXMLElement* SaveState(vtkPVXMLElement* root);
virtual int LoadState(vtkPVXMLElement* element,
vtkSMStateLoaderBase* loader);
I don't w
15 matches
Mail list logo