该类表示Revit结构设计中的分析方向。它包含了表示三维空间中的一个方向的向量,可用于创建和修改结构设计中的分析模型数据。
AnalyticalDirection(XYZ directionVector)
该构造函数创建一个新的AnalyticalDirection对象,该对象的方向与给定的向量参数相同。
DirectionVector: XYZ
一个表示分析方向的向量值。
Flip(): void
该方法反转分析方向向量。
// 创建一个新的分析方向对象
AnalyticalDirection analyticalDirection = new AnalyticalDirection(new XYZ(1, 0, 0));
// 获取分析方向向量
XYZ directionVector = analyticalDirection.DirectionVector;
// 反转分析方向向量
analyticalDirection.Flip();
构造函数中给定的向量参数应该是标准化的,即向量的长度等于1。如果给定的向量长度不为1,则在构造对象时该向量将被自动标准化。