Autodesk.Revit.DB Curve
Autodesk.Revit.DB Curve
参数曲线。
语法
1 | public class Curve : GeometryObject |
附注
具体曲线由参数方程定义。如果曲线是有界的,它只在参数化中为一个区间定义。否则就是 为参数的所有值定义。
继承层次结构
System Object
Autodesk.Revit.DB APIObject
Autodesk.Revit.DB GeometryObject
Autodesk.Revit.DB Curve
Autodesk.Revit.DB Arc
Autodesk.Revit.DB CylindricalHelix
Autodesk.Revit.DB Ellipse
Autodesk.Revit.DB HermiteSpline
Autodesk.Revit.DB Line
Autodesk.Revit.DB NurbSpline
方法
Clone
返回此曲线的副本。
ComputeDerivatives
返回在指定参数下描述曲线的向量。
ComputeNormalizedParameter
从原始参数计算规格化曲线参数。
ComputeRawParameter
从规格化参数计算原始参数。
CreateOffset
创建作为现有曲线偏移的新曲线。
CreateReversed
创建与现有曲线方向相反的新曲线。
CreateTransformed
创建曲线作为此曲线的变换的新实例。
Distance
返回从指定点到该曲线的最短距离。
Evaluate
计算并返回与曲线沿着的参数匹配的点。
GetEndParameter
返回此曲线起点或终点的原始参数值。
GetEndPoint
返回此曲线起点或终点的3D点。
GetEndPointReference
返回对曲线起点或终点的稳定引用。
Intersect
计算此曲线与指定曲线的交点。
MakeBound
将此曲线的边界更改为指定值。
MakeUnbound
使此曲线无边界。
Project
在此曲线上投影指定点。
SetGraphicsStyleId
设置此曲线的图形样式ID。
Tessellate
仅当曲线有边界时有效。返回曲线的近似值。
属性
ApproximateLength
曲线的大致长度。
IsBound
描述曲线的参数是否限制为特定的间隔。
IsCyclic
布尔值指示此曲线是否为环。
Length
曲线的精确长度。
Period
曲线的周期。
Reference
返回对曲线的稳定引用。
注:翻译自Revit Api docs 2018
评论