[vtkusers] lack of info on vtkobject....
pratik
pratik.mallya.ml at gmail.com
Fri Jun 17 23:06:13 EDT 2011
Hi Everyone,
After a bit more inspection, i think that the idx *probably* acts as a
"proxy" for a "connection-on-a-port" specified when using
SetInputArrayToProcess(i.e instead of using a port and a connection
number, one just uses idx as a "proxy" number). I got this idea by the
way GetinputArraytoProcess is used(where only the idx integer can be
used to fetch the required DataArray).
It would be really helpful if someone can confirm/deny this guess.
Thanks in advance,
Pratik
On Saturday 18 June 2011 06:42 AM, pratik wrote:
> Hi everyone,
> Can anyone please tell me what the SetInputArraytoProcess method does?
> In particular, I was confused about the 'idx' value that it
> uses...what does that stand for? I believed that the input/output
> interface to vtkobjects consisted of:
> 1) ports and
> 2) connections
> so what is this "idx array" referring to exactly?
>
> The man page left me quite confused:
> // Set the input data arrays that this algorithm will
> // process. Specifically the idx array that this algorithm will process
> (what is idx array?)
> // (starting from 0) is the array on port, connection with the
> specified
> // association and name or attribute type (such as SCALARS).
> (what do these last two sentences mean? In particular what does
> "array on port" mean? Is it the "connections"? )
> // The
> // fieldAssociation refers to which field in the data object the
> array is
> // stored. See vtkDataObject::FieldAssociations for detail.
>
>
> Also, just out of curiosity, if there is no documentation for these
> methods , then how are developers using them?
>
> Thanks in advance,
> Pratik
More information about the vtkusers
mailing list