-void
-synfig::BLinePoint::normalize(int i)
-{
- //i is the number of the tangent to modify
- //other tangent is (1-i)
- split_tangent_=(!link_radius_ && !link_theta_);
- if (link_radius_ && link_theta_)
- tangent_[i]=tangent_[1-i];
- else if (link_radius_)
- tangent_[i]=tangent_[i].norm()*tangent_[1-i].mag();
- else if (link_theta_)
- tangent_[i]=tangent_[1-i].norm()*tangent_[i].mag();
-
-}