Table of Contents

Class LocationCurve

Namespace
RvtIO.Model
Assembly
RvtIO.dll

Location curve for wall elements (equivalent to Revit LocationCurve). Coordinates are in LOCAL space - apply GRep Transform to get world coordinates.

public class LocationCurve

Inheritance

Inherited Members

Properties

ArcCenter

For arcs: center point [x, y, z] in feet (world coordinates).

public double[]? ArcCenter { get; set; }

Property Value

double[]?

ArcRadius

For arcs: radius in feet.

public double? ArcRadius { get; set; }

Property Value

double?

CurveType

"Line" or "Arc".

public string CurveType { get; set; }

Property Value

string

Direction

Direction vector [x, y, z] (unit, world coordinates). For lines only.

public double[]? Direction { get; set; }

Property Value

double[]?

EndPoint

End point [x, y, z] in feet (world coordinates).

public double[] EndPoint { get; set; }

Property Value

double[]

Length

Curve length in feet.

public double Length { get; set; }

Property Value

double

StartPoint

Start point [x, y, z] in feet (world coordinates).

public double[] StartPoint { get; set; }

Property Value

double[]