Class MeshSet
- Namespace
- RvtIO.Meshes
- Assembly
- RvtIO.dll
The triangle meshes of the drawable model elements of a document (see RvtIO.Meshes.ElementMeshes.Extract(RvtIO.RvtDocument,RvtIO.Meshes.ElementMeshOptions)). All coordinates are in feet.
public sealed class MeshSetInheritance
Inherited Members
Properties
Elements
One entry per drawable element, in the order of RvtIO.RvtDocument.Elements.
public IReadOnlyList<ElementMesh> Elements { get; init; }Property Value
GeometryUndecoded
The document was read without decoding its geometry: a file read by its own class schema (a release other than Revit 2022, such as the Revit 2020 and 2025 samples) opened without RvtIO.RvtReaderOptions.R22Layout. Its elements are listed with RvtIO.Meshes.MeshCoverage.Undecoded.
public bool GeometryUndecoded { get; init; }Property Value
Symbols
The triangles of every symbol that an element places (RvtIO.Meshes.ElementMesh.Placements), by symbol element id, in the frame of the family. Only placed symbols are listed.
public IReadOnlyDictionary<int, IReadOnlyList<TriangleMesh>> Symbols { get; init; }