pcbnew: Fix copy-paste error from 161dc9ce7

create_vrml_shell() needed the idxSide check but create_vrml_plane only
had an extra variable that wasn't used and so shouldn't be checked.

(cherry picked from commit c9956def36)
This commit is contained in:
Seth Hillbrand 2019-08-02 13:12:53 -07:00
parent c624ee9cff
commit 76853dfeb2
1 changed files with 2 additions and 4 deletions

View File

@ -1688,10 +1688,8 @@ static void create_vrml_plane( IFSG_TRANSFORM& PcbOutput, VRML_COLOR_INDEX color
{
std::vector< double > vertices;
std::vector< int > idxPlane;
std::vector< int > idxSide;
if( !( *layer ).Get2DTriangles( vertices, idxPlane, top_z, aTopPlane ) || idxPlane.empty()
|| idxSide.empty() )
if( !( *layer ).Get2DTriangles( vertices, idxPlane, top_z, aTopPlane ) )
{
#ifdef DEBUG
do {
@ -1705,7 +1703,7 @@ static void create_vrml_plane( IFSG_TRANSFORM& PcbOutput, VRML_COLOR_INDEX color
return;
}
if( ( idxPlane.size() % 3 ) || ( idxSide.size() % 3 ) )
if( ( idxPlane.size() % 3 ) )
{
#ifdef DEBUG
do {