Autodesk.Revit.DB.SolidCurveIntersection类提供了表示由两个实体形成的交点的对象。
SolidCurveIntersection(Curve curve, Solid solid, IntersectionResultArray results):使用一个Curve(曲线),一个Solid(固体)以及交点结果数组IntersectionResultArray构造一个SolidCurveIntersection对象。Curve:获取与交点关联的曲线。Solid:获取与交点关联的固体。IntersectionResults:获取与交点关联的IntersectionResult数组。IntersectionResult包含有关交点位置和该点是否在曲线和固体内的信息。Instance:获取或设置与元素关联的单个对象实例。Equals(Object):确定指定的对象是否等于当前对象。GetHashCode():用作特定类型的哈希函数。GetType():获取当前实例的类型。ToString():返回表示当前对象的字符串。SolidCurveIntersection对象只能由SolidCurveIntersection.Create方法创建。IntersectionResults属性中的IntersectionResult数组只能由SolidCurveIntersection.Create方法填充。SolidCurveIntersection类可用于表示固体与曲线的交点,例如在进行结构设计或构造建筑物的过程中。