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. |
|
| ClippedPolyfaceBuilders |
A pair of PolyfaceBuilder objects, for use by clippers that emit inside and outside parts. |
|
| ConvexFacetLocationDetail |
Implementation of FacetLocationDetail for a convex facet. |
|
| FacetFaceData |
Data for a face in a polyface containing facets. |
|
| FacetIntersectOptions |
Options for computing and processing facet intersection methods. |
|
| FacetOrientationFixup |
|
|
| IndexedEdgeMatcher |
An IndexedEdgeMatcher carries an array (edges) of edges start & end indices for sorting and subsequent analyses (such as testing for closed mesh) |
|
| IndexedPolyface |
An IndexedPolyface is a set of facets which can have normal, param, and color arrays with independent point, normal, param, and color indices. |
|
| IndexedPolyfaceSubsetVisitor |
An IndexedPolyfaceSubsetVisitor is an IndexedPolyfaceVisitor which only visits a subset of facets in the polyface. |
|
| IndexedPolyfaceVisitor |
An IndexedPolyfaceVisitor is an iterator-like object that "visits" facets of a mesh. |
|
| NonConvexFacetLocationDetail |
Implementation of FacetLocationDetail for a non-convex facet. |
|
| Polyface |
A Polyface is an 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, allowing the polyface to be styled |
|
| PolyfaceBuilder |
* Simple construction for strongly typed GeometryQuery objects: |
|
| PolyfaceClip |
PolyfaceClip is a static class gathering operations using Polyfaces and clippers. |
|
| 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 method. |
|
| SortableEdge |
* For boundary sorting, an edge is a (packed!) Float64Array. |
|
| SweepLineStringToFacetContext |
|
|
| TaggedNumericData |
Structure with 2 integer tags and optional arrays of integers, doubles, points, vectors, and geometry. |
|
| TriangularFacetLocationDetail |
Implementation of FacetLocationDetail for a triangular facet. |
|
Enumerations
Interfaces
Namespaces
Type Aliases
Last Updated:
30 November, 2023