siICENodeContextType

Introduced

7.0

Description

Defines the element set associated with the data for ICE node connections. In other words, which elements will be evaluated.

C# Syntax

siICENodeContextType.siICENodeContextSingleton                              // 1
siICENodeContextType.siICENodeContextComponent0D                            // 2
siICENodeContextType.siICENodeContextComponent1D                            // 4
siICENodeContextType.siICENodeContextComponent2D                            // 8
siICENodeContextType.siICENodeContextComponent0D2D                          // 16
siICENodeContextType.siICENodeContextElementGenerator                       // 32
siICENodeContextType.siICENodeContextSingletonOrComponent0D                 // 3
siICENodeContextType.siICENodeContextSingletonOrComponent1D                 // 5
siICENodeContextType.siICENodeContextSingletonOrComponent2D                 // 9
siICENodeContextType.siICENodeContextSingletonOrComponent0D2D               // 17
siICENodeContextType.siICENodeContextSingletonOrElementGenerator            // 33
siICENodeContextType.siICENodeContextComponent0DOr1DOr2D                    // 14
siICENodeContextType.siICENodeContextNotSingleton                           // 62
siICENodeContextType.siICENodeContextAny                                    // 63

Constant

Value

Description

siICENodeContextSingleton

1

Only one element; for example, the transformation matrix of a geometry.

siICENodeContextComponent0D

2

One element per vertex or point.

siICENodeContextComponent1D

4

One element per edge or segment.

siICENodeContextComponent2D

8

One element per polygon or subsurface.

siICENodeContextComponent0D2D

16

One element per sampled point or polynode.

siICENodeContextElementGenerator

32

Elements generated by a node. These are the special nodes that generate themselves their own evaluation context, and this context can be propagated to the connected nodes. They control how many elements will be evaluated, starting at their output. The number of output elements is not related to the number of components on the output geometry.

siICENodeContextSingletonOrComponent0D

siICENodeContextSingleton | siICENodeContextComponent0D

One element or one element per vertex or point.

siICENodeContextSingletonOrComponent1D

siICENodeContextSingleton | siICENodeContextComponent1D

One element or one element per edge or segment.

siICENodeContextSingletonOrComponent2D

siICENodeContextSingleton | siICENodeContextComponent2D

One element or one element per polygon or subsurface.

siICENodeContextSingletonOrComponent0D2D

siICENodeContextSingleton | siICENodeContextComponent0D2D

One element or one element per sampled point or polynode.

siICENodeContextSingletonOrElementGenerator

siICENodeContextSingleton | siICENodeContextElementGenerator

One element or one element generated by a node.

siICENodeContextComponent0DOr1DOr2D

siICENodeContextComponent0D | siICENodeContextComponent1D | siICENodeContextComponent2D

One element per: vertex or point; edge or segment; polygon or subsurface.

siICENodeContextNotSingleton

siICENodeContextComponent0D | siICENodeContextComponent1D | siICENodeContextComponent2D | siICENodeContextComponent0D2D | siMDNodeEvaluationContextPointLocator

Any element set except the singleton (one element only).

siICENodeContextAny

siICENodeContextSingleton | siICENodeContextComponent0D | siICENodeContextComponent1D | siICENodeContextComponent2D | siICENodeContextComponent0D2D | siMDNodeEvaluationContextPointLocator

Any element set.

Applies To

ICENodePort.ContextType

ICEAttribute.ContextType



Autodesk Softimage v7.5