## FacetCollection

Related C++ Class: CFacetRefArray

### Introduced

v1.5

### Description

A collection of Facet objects. A PolygonMesh facet is a PolygonFace and NurbsSurfaceMesh facet is a NurbsSurface. The facet collection is accessed via the Geometry.Facets property of the Geometry object.
This collection is 0 based.

### Methods

Navigate |  |  |

### Properties

Count | IndexArray | NormalArray | SubComponent

### Examples

#### VBScript Example

    set oRoot = ActiveProject.ActiveScene.Root

    set oCube = oRoot.AddGeometry( "Cube", "MeshSurface" )

    set oGeometry = oCube.ActivePrimitive.Geometry

    set oFacets = oGeometry.Facets

    LogMessage typename(oFacets)

    for each oFacet in oFacets

    	for each oSegment in oFacet.Segments

    		LogMessage "Facet.Segment.Index " & oSegment.Index

    	next

    next

### See Also

Geometry.Facets