예제 #1
0
 public override Vector3d GetFirstDerivative(PointOnLine pointOnLine) =>
 ncadArc.GetFirstDerivative(pointOnLine.Point);
예제 #2
0
        public override Vector3d GetFirstDerivative(PointOnLine pointOnLine)
        {
            var derivative = ncadSegment.Direction;

            return(Reversed ? -derivative : derivative);
        }
예제 #3
0
 public override Vector3d GetFirstDerivative(PointOnLine pointOnLine) =>
 pointOnLine.Parent.GetFirstDerivative(pointOnLine);
예제 #4
0
 public override Vector3d GetFirstDerivative(PointOnLine pointOnLine) =>
 ncadLine.GetFirstDerivative(pointOnLine.Point) * (reversed ? -1.0 : 1.0);
예제 #5
0
 public abstract Vector3d GetFirstDerivative(PointOnLine pointOnLine);