Skip to content

CircleSegment SplineCurve produces non-interpolatory endpoints #52

Description

@VikingScientist

Go::Circle()
Go::Circle::setParamBounds()
Go::Circle::createSplineCurve()

Creates in general a spline curve with weights not equal to one at the end
points. This in turn means that we have non-interpolatory control points which cause problems in different applications.

It is possible to create a rational circle segment representation with the weights being one at the endpoints. See for instance http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/spline/NURBS/RB-circles.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions