Autodesk.Revit.DB.ConicalSurface
是 Autodesk Revit 的一个类,用于表示圆锥面对象。
Autodesk.Revit.DB.Surface
Autodesk.Revit.DB.ConicalSurface
ConicalSurface(XYZ vertex, XYZ direction, double halfAngle)
构造具有给定顶点、方向和半角度数的圆锥面。
vertex
(XYZ类型):圆锥顶点。direction
(XYZ类型):圆锥面方向。halfAngle
(double类型):圆锥面半角度数(以弧度表示)。Vertex
(XYZ类型):获取圆锥顶点。Normal
(XYZ类型):获取圆锥面法线。Direction
(XYZ类型):获取圆锥面方向。HalfAngle
(double类型):获取圆锥面半角度数(以弧度表示)。Distance(XYZ point)
获取指定点到圆锥面的距离。
point
(XYZ类型):指定点。Intersect(LinearCurve lineCurve, bool tryOtherWay)
获取直线线段与圆锥面的交点。
lineCurve
(LinearCurve类型):直线线段。tryOtherWay
(bool类型):是否尝试另一种方向计算交点(默认为 false
)。IsInside(XYZ point)
判断指定点是否在圆锥内部。
point
(XYZ类型):指定点。