Elements/src/Geometry/Curve.cs
/// <summary>
/// Get a collection of transforms which represent frames along this curve.
/// </summary>
/// <param name="startSetback">The offset parameter from the start of the curve.</param>
/// <param name="endSetback">The offset parameter from the end of the curve.</param>
/// <returns>A collection of transforms.</returns>
Get a collection of transforms which represent frames along this curve.
Get a collection of transforms which represent frames along this curve .
public virtual Transform[] Frames(double startSetback = 0.0, double endSetback = 0.0)
        {
            var parameters = GetSampleParameters(startSetback, endSetback);
            var transforms = new Transform[parameters.Length];
            for (var i = 0; i < parameters.Length; i++)
            {
                transforms[i] = TransformAt(parameters[i]);
            }
            return transforms;
        }
public virtual Transform [ ] Frames ( double startSetback = 0.0 , double endSetback = 0.0 ) { var parameters = GetSampleParameters ( startSetback , endSetback ) ; var transforms = new Transform [ parameters . Length ] ; for ( var i = 0 ; i < parameters . Length ; i ++ ) { transforms [ i ] = TransformAt ( parameters [ i ] ) ; } return transforms ; }
Get a collection of transforms which represent frames along this curve.
Get a collection of transforms which represent frames along this curve .
A collection of transforms.
A collection of transforms .
startSetback
double
The offset parameter from the start of the curve.
The offset parameter from the start of the curve .
endSetback
double
The offset parameter from the end of the curve.
The offset parameter from the end of the curve .