IndexArray (PolygonNodeCollection) *

Description

Returns an Array containing the indices of each PolygonNode in this collection.

C# Syntax

// get accessor
Object rtn = PolygonNodeCollection.IndexArray;

Examples

VBScript Example

' This example illustrates how to print out the
' polygon node indices for each polygon this can be
' useful when trying to map vertexcolors to polygonnodes
' since the sample point cluster containing the 
' vertex color cluster property maps cluster
' elements to polygon node indices.

set oObject = Application.ActiveProject.ActiveScene.Root.AddGeometry("Cube","MeshSurface")
set oPolygonMesh = oObject.ActivePrimitive.Geometry

for each oPolygonFace in oPolygonMesh.Polygons
   
   logmessage "Polygon[" & oPolygonFace.Index & "]"

   aNormalArray = oPolygonFace.Nodes.NormalArray

   i=0
   for each oPolygonNode in oPolygonFace.Nodes
       logmessage  "   Node[" & i & "].Index = " &  oPolygonNode.Index
       i=i+1
   next
       next


Autodesk Softimage v7.5