[Paraview-developers] question of IntVectorPropertyin xml

Cory Quammen cory.quammen at kitware.com
Fri Feb 12 10:10:08 EST 2016


Agreed :-)

Cory

On Fri, Feb 12, 2016 at 10:04 AM, Joachim Pouderoux
<joachim.pouderoux at kitware.com> wrote:
> Cory,
>
> It would be great to put this on
> http://www.paraview.org/Wiki/ParaView/Plugin_HowTo don't you think? :)
>
> Joachim
>
> Joachim Pouderoux
>
> PhD, Technical Expert
> Kitware SAS
>
>
> 2016-02-12 15:40 GMT+01:00 Cory Quammen <cory.quammen at kitware.com>:
>>
>> number_of_elements = "0" - indicates that the property will be
>> initialized with 0 elements
>>
>> repeat_command = "1" - indicates the command associated with this
>> property can be called more than once, passing in values from the
>> IntVectorProperty with each call
>>
>> use_index = "1" = set the first argument in the call to the command to
>> the index of the element in the IntVectorProperty
>>
>> number_of_elements_per_command = "1" - each call to the command
>> expects only 1 element from the IntVectorProperty as an argument.
>>
>> All these properties are appropriate if the signature of the command is
>>
>> SetDisplayStructure(int index, int value);
>>
>> If you need to set the number of display structures in advance, you
>> would need to define
>>
>> set_number_command="SetNumberOfDisplayStructures"
>>
>> which takes an int argument that will be the number of elements in the
>> IntVectorProperty when called (probably divided by the number of
>> elements per command.
>>
>> If you have a function that clears out the display structure list, you
>> can define
>>
>> clean_command="ResetDisplayStructures"
>>
>> where ResetDisplayStructures() takes no arguments.
>>
>> Hope that helps,
>> Cory
>>
>> On Fri, Feb 12, 2016 at 8:46 AM, RIVERA ROLDAN, Jorge Orlando
>> <Orlando.RIVERA at mtu.de> wrote:
>> > Hello
>> >
>> >
>> >
>> > When  writing the  Server Configuration    i have defined  an entry
>> >
>> > Like
>> >
>> >
>> >
>> >        <IntVectorProperty name="DisplayStructure"
>> >
>> >           command="SetDisplayStructure"
>> >
>> >      number_of_elements="0"
>> >
>> >               repeat_command="1"
>> >
>> >               number_of_elements_per_command="1"
>> >
>> >           use_index="1"
>> >
>> >           default_values="0"
>> >
>> >               >
>> >
>> >       </IntVectorProperty>
>> >
>> >
>> >
>> > Some values are   easy to understand  but   can someone please explain
>> > to me
>> > what is the meaning of    number_of_elements=0  (I assume is a dynamic
>> > type
>> > with any number of elements)
>> >
>> >
>> >
>> >
>> >
>> > What about  ?
>> >
>> > repeat_command="1"
>> >
>> > number_of_elements_per_command="1"
>> >
>> >
>> >
>> >
>> >
>> > many thanks in advance !!!!!!
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > Von: RIVERA ROLDAN, Jorge Orlando
>> > Gesendet: Friday, 12. February 2016 14:46
>> > An: paraview-developers at paraview.org
>> > Betreff: question of IntVectorPropertyin xml
>> >
>> >
>> >
>> > Hello
>> >
>> >
>> >
>> > When  writting the  Server Configuration    i have defined  an entry
>> >
>> > Like
>> >
>> >
>> >
>> >        <IntVectorProperty name="DisplayStructure"
>> >
>> >           command="SetDisplayStructure"
>> >
>> >      number_of_elements="0"
>> >
>> >               repeat_command="1"
>> >
>> >               number_of_elements_per_command="1"
>> >
>> >           use_index="1"
>> >
>> >           default_values="0"
>> >
>> >               >
>> >
>> >       </IntVectorProperty>
>> >
>> >
>> >
>> > Some values are   easy to understand  but   can someone please explain
>> > to me
>> > what is the meaning of    number_of_elements=0  (I assume is a dynamic
>> > type
>> > with any number of elements)
>> >
>> >
>> >
>> >
>> >
>> > --
>> > MTU Aero Engines AG
>> > Vorstand/Board of Management: Reiner Winkler, Vorsitzender/CEO; Dr.
>> > Rainer
>> > Martens, Michael Schreyoegg
>> > Vorsitzender des Aufsichtsrats/Chairman of the Supervisory Board: Klaus
>> > Eberhardt
>> > Sitz der Gesellschaft/Registered Office: Muenchen
>> > Handelsregister/Commercial Register: Muenchen HRB 157206
>> >
>> > Diese E-Mail sowie ihre Anhaenge enthalten MTU-eigene vertrauliche oder
>> > rechtlich geschuetzte Informationen.
>> > Wenn Sie nicht der beabsichtigte Empfaenger sind, informieren Sie bitte
>> > den
>> > Absender und loeschen Sie diese
>> > E-Mail sowie die Anhaenge. Das unbefugte Speichern, Kopieren oder
>> > Weiterleiten ist nicht gestattet.
>> >
>> > This e-mail and any attached documents are proprietary to MTU,
>> > confidential
>> > or protected by law.
>> > If you are not the intended recipient, please advise the sender and
>> > delete
>> > this message and its attachments.
>> > Any unauthorised storing, copying or distribution is prohibited.
>> >
>> > _______________________________________________
>> > Powered by www.kitware.com
>> >
>> > Visit other Kitware open-source projects at
>> > http://www.kitware.com/opensource/opensource.html
>> >
>> > Search the list archives at:
>> > http://markmail.org/search/?q=Paraview-developers
>> >
>> > Follow this link to subscribe/unsubscribe:
>> > http://public.kitware.com/mailman/listinfo/paraview-developers
>> >
>>
>>
>>
>> --
>> Cory Quammen
>> R&D Engineer
>> Kitware, Inc.
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Search the list archives at:
>> http://markmail.org/search/?q=Paraview-developers
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/paraview-developers
>
>



-- 
Cory Quammen
R&D Engineer
Kitware, Inc.


More information about the Paraview-developers mailing list