Table of Contents

Class DimensionData

Namespace
RvtIO.Model
Assembly
RvtIO.dll

Dimension / constraint geometry decoded from 0x091F blocks. Revit stores dimensions and dimension-like constraints (OST_Dimensions, OST_WeakDims, OST_Constraints) as an ordered list of reference points (the witness-line endpoints). Consecutive points form measured segments; the distance between them is the dimension value.

public class DimensionData

Inheritance

Inherited Members

Properties

Points

Ordered reference points [x, y, z] in feet (world coordinates).

public List<double[]> Points { get; set; }

Property Value

List<double[]>

Segments

Measured segment lengths in feet (distance between consecutive points).

public List<double> Segments { get; set; }

Property Value

List<double>

Value

Primary measured value in feet = distance between the first two reference points. For a single-segment linear dimension this is the dimension value.

public double Value { get; set; }

Property Value

double