Enable gcc wall and werror.

This commit is contained in:
James Grogan 2023-01-23 11:06:30 +00:00
parent 990cde402b
commit 3fad113178
64 changed files with 347 additions and 314 deletions

View file

@ -3,9 +3,9 @@
#include "Node.h"
Edge::Edge(Node* node0, Node* node1, std::size_t id)
: mNode0(node0),
mNode1(node1),
mId(id)
: mId(id),
mNode0(node0),
mNode1(node1)
{
}

View file

@ -79,7 +79,7 @@ std::unique_ptr<TriMesh> MeshPrimitives::buildCircleAsTriMesh(std::size_t numSeg
std::unique_ptr<LineMesh> MeshPrimitives::buildCircleAsLineMesh(std::size_t numSegments)
{
VecPoints locations(numSegments);
const double delta_theta = (2.0*M_PI)/double(numSegments);
//const double delta_theta = (2.0*M_PI)/double(numSegments);
double theta = 0.0;
for(unsigned idx=0; idx<numSegments; idx++)
{
@ -176,7 +176,7 @@ std::unique_ptr<TriMesh> MeshPrimitives::buildRoundedRectangleAsTriMesh(double r
}
// Inner rect edges
std::size_t edge_offset = num_edges_per_fan*num_fans;
// std::size_t edge_offset = num_edges_per_fan*num_fans;
return nullptr;
}

View file

@ -11,8 +11,8 @@ Node::~Node()
}
Node::Node(const Point& p, std::size_t index)
: mPoint(p),
mIndex(index)
: mIndex(index),
mPoint(p)
{
}