Skip to content
Browse files

Use current type for BT_CLOSED enum

doesn't really make a difference code-wise, but removes one compiler warning.
  • Loading branch information...
1 parent 3202f0a commit a7bfd05797a8ab8c9e33b1be81cb389e05989ca2 @DanielGibson DanielGibson committed
Showing with 2 additions and 2 deletions.
  1. +2 −2 neo/idlib/geometry/Surface_SweptSpline.cpp
View
4 neo/idlib/geometry/Surface_SweptSpline.cpp
@@ -159,7 +159,7 @@ void idSurface_SweptSpline::Tessellate( const int splineSubdivisions, const int
// calculate the points and first derivatives for the swept spline
totalTime = sweptSpline->GetTime( sweptSpline->GetNumValues() - 1 ) - sweptSpline->GetTime( 0 ) + sweptSpline->GetCloseTime();
- sweptSplineDiv = sweptSpline->GetBoundaryType() == idCurve_Spline<idVec3>::BT_CLOSED ? sweptSplineSubdivisions : sweptSplineSubdivisions - 1;
+ sweptSplineDiv = sweptSpline->GetBoundaryType() == idCurve_Spline<idVec4>::BT_CLOSED ? sweptSplineSubdivisions : sweptSplineSubdivisions - 1;
baseOffset = (splineSubdivisions-1) * sweptSplineSubdivisions;
for ( i = 0; i < sweptSplineSubdivisions; i++ ) {
t = totalTime * i / sweptSplineDiv;
@@ -172,7 +172,7 @@ void idSurface_SweptSpline::Tessellate( const int splineSubdivisions, const int
// sweep the spline
totalTime = spline->GetTime( spline->GetNumValues() - 1 ) - spline->GetTime( 0 ) + spline->GetCloseTime();
- splineDiv = spline->GetBoundaryType() == idCurve_Spline<idVec3>::BT_CLOSED ? splineSubdivisions : splineSubdivisions - 1;
+ splineDiv = spline->GetBoundaryType() == idCurve_Spline<idVec4>::BT_CLOSED ? splineSubdivisions : splineSubdivisions - 1;
splineMat.Identity();
for ( i = 0; i < splineSubdivisions; i++ ) {
t = totalTime * i / splineDiv;

0 comments on commit a7bfd05

Please sign in to comment.
Something went wrong with that request. Please try again.