Polyface

A Polyface is a mesh structure with arrays of points that are shared among multiple incident facets.

Classes

Name Description
AuxChannel Represents a single PolyfaceAuxData channel.
AuxChannelData Represents the AuxChannel data at a single input value.
BoxTopology
IndexedEdgeMatcher An IndexedEdgeMatcher carres an array (edges) of edges start & end indices for sorting and subsequent analyses (such as testing for closed mesh)
IndexedPolyface
IndexedPolyfaceVisitor
Polyface A Polyface is n abstract mesh structure (of unspecified implementation) that provides a PolyfaceVisitor
PolyfaceAuxData The PolyfaceAuxData structure contains one or more analytical data channels for each vertex of a Polyface.
PolyfaceBuilder * Simple construction for strongly typed GeometryQuery objects:
PolyfaceData PolyfaceData carries data arrays for point, normal, param, color and their indices.
PolyfaceQuery PolyfaceQuery is a static class whose methods implement queries on a polyface or polyface visitor provided as a parameter to each mtehod.
SortableEdge * For boundary sorting, an edge is a (packed!) Float64Array.
UVSurfaceOps UVSurfaceOps is a class containing static methods operating on UVSurface objects.

Enumerations

Name Description
AuxChannelDataType The data types of AuxChannel.

Interfaces

Name Description
PolyfaceVisitor A PolyfaceVisitor manages data while walking through facets.

Type Aliases

Name Description
SortableEdgeCluster

Last Updated: 19 February, 2019