Namespace RvtIO
Namespaces
Classes
- ExportReport
-
The machine-readable report of one export run (docs/export-report.md). Serialize with RvtIO.ExportReport.ToJson.
- FilteredElementCollector
-
Provides Revit-API-like element filtering and querying. Chainable filters applied lazily - enumeration triggers evaluation.
- ReaderLimitHit
-
A limit of the reader that cut a stream.
- ExportReport.ReportElements
-
The element table against the parsed elements.
- ExportReport.ReportError
-
A failure to read the file.
- ExportReport.ReportExport
-
What the export wrote.
- ExportReport.ReportInput
-
The input file.
- ExportReport.ReportIssue
-
A finding about one stream.
- ExportReport.ReportLimits
-
The limits of the run.
- ExportReport.ReportSkipped
-
Elements of one class left out for one reason.
- ExportReport.ReportStream
-
One partition stream.
- RvtContainerCheck
-
Reads every stream of the compound file to its declared end, so that a cut or damaged file is reported as one input error before the decoders run. Without it the metadata readers swallow a stream that ends early and the run goes on with less data.
- RvtDocument
-
Main entry point for reading Revit files, mirrors the Revit API Document class. Provides indexed element access, filtering, and metadata queries.
- RvtExitCodes
-
Process exit codes of the command line exporter (documented in the README and in docs/export-report.md).
- RvtFileReader
-
Main public API for reading Revit (.rvt) files.
- RvtInputException
-
The input cannot be read at all (missing, empty, not a compound file, or a stream ends before its declared length).
- RvtLimitException
-
A stream exceeds a limit of the reader that cannot be read around (see RvtIO.RvtReaderOptions.RaiseLimits).
- RvtReadDiagnostics
-
What the reader collects while it reads a file, for the report (RvtIO.RvtReaderOptions.Diagnostics).
- RvtReaderOptions
-
Configuration for RVT file reading.
- SkipLog
-
Elements an export left out, counted by class and reason. Not thread safe.
- StreamRecord
-
How much of one partition stream decoded. Members are the gzip members the stream is cut into.